如果我使用如下命令:
git rm --cached file.txt
我从本地存储库中删除了file.txt
,但它仍然存在于驱动器上。
但是,每当其他人撤消此更改时,他们的文件就会从其文件夹中删除。然后我必须通过Skype或类似的方式将文件发送给他们。
问题:有没有办法停止跟踪文件中的更改,但是当其他人撤消更改时却没有删除它?
答案 0 :(得分:2)
我只是告诉Git停止跟踪文件:
git update-index --assume-unchanged file.txt
然后您可以在本地删除它,更改不会影响其他成员。
如果您想再次开始跟踪此文件,请改用--no-assume-unchanged
。