我尝试从git存储库中删除不必要的文件.最初添加了这些文件,现在它们位于多个分支中.我想要的只是停止跟踪该文件中的更改,我不关心应该保留哪些更改,但我需要将这些文件留在文件系统上.
我试过跟随
git filter-branch --index-filter "git rm --cached --ignore-unmatch file_to_remove" HEAD
Run Code Online (Sandbox Code Playgroud)
但是从文件系统中删除了不需要的文件.
Gar*_*eth 39
只是:
git rm --cached file [file ...]
Run Code Online (Sandbox Code Playgroud)
当然,您需要确保将违规文件添加到您的文件中,.gitignore
以便他们不会立即重新发送
归档时间: |
|
查看次数: |
7119 次 |
最近记录: |