从git repo中删除以前跟踪的文件而不删除它们

时间:2013-09-20 15:35:43

标签: git

我有一些文件,我想在我的git存储库中停止跟踪,但我不想删除它。 git -rm --cached在本地运行良好,但在其他人撤消更改时仍会删除文件。

有没有办法停止跟踪以前跟踪过的文件,而不是在我的机器上删除它,或者从机器上删除任何其他人进行更改?

1 个答案:

答案 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/