我有我不想推或覆盖的文件。它们位于我的.gitignore文件中。当其他开发人员推送这些文件的副本时,我的本地副本将被覆盖。我该如何防止这种情况?由于我在两周前将这些文件添加到我的.gitignore文件中,因此没有跟踪对它的更改,所以当我进行存储,拉取和解除挂起时,过去两周的更改都消失了。当我存储和解冻被gitignored的文件时,如何保留我的更改?
答案 0 :(得分:2)
不要把它们放在你的gitignore上。如果你想隐藏一些文件使用:
git update-index --assume-unchanged <file>