我有一些文件,我想在我的git存储库中停止跟踪,但我不想删除它。 git -rm --cached
在本地运行良好,但在其他人撤消更改时仍会删除文件。
有没有办法停止跟踪以前跟踪过的文件,而不是在我的机器上删除它,或者从机器上删除任何其他人进行更改?
答案 0 :(得分:0)
您可以通过
告诉git忽略进一步的更改git update-index --assume-unchanged <file name>
https://www.kernel.org/pub/software/scm/git/docs/git-update-index.html
http://blog.pagebakers.nl/2009/01/29/git-ignoring-changes-in-tracked-files/