2012-12-05 105 views
1

我有2个git回购站,我有例如folder1。当我做git rm --cached folder1,然后推动更改,然后将它们从其他repo中提取出来时,它会从其他repo中删除它们。我之前添加了它,但我不再跟踪此文件夹中的文件。有没有一种简单的方法可以将它们从双方的混帐中删除而不实际删除它们?Git删除缓存

回答

1

如果你想停止在您的本地副本跟踪的子文件夹的变化做到这一点:

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

要扭转那些:

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

更多here

+0

谢谢,这正是我想要的! –