Git删除缓存

时间:2012-12-05 09:27:50

标签: git github git-svn

我有2个git repos,我有例如folder1。当我执行git rm --cached folder1然后推送更改然后从其他repo中提取它们时,它会从其他repo中删除它们。我之前添加了它,但我不再跟踪此文件夹中的文件。是否有一种简单的方法可以将它们从两侧的git中删除而不实际删除它们?

1 个答案:

答案 0 :(得分:1)

如果要停止跟踪本地副本中子文件夹中的更改,请执行以下操作:

git update-index --assume-unchanged <files/to/stop.tracking>

要反过来这样做:

git update-index --no-assume-unchanged <files/to/stop.tracking>

了解更多here