忽略我对文件的更改,但不要从远程代表中删除它们

时间:2014-04-11 11:01:16

标签: git

我的工作目录中有几个文件存在于远程代表中,我总是因为特定原因而更改它们。

是否可以让git在提交时忽略这些文件,同时不应该从远程代表中删除这些文件

当我从远程搜索中提取更改时,不应合并这些文件

是否可以这样做?

P.S。 git update-index --assume-unchanged无效,因为git pull无论如何都会尝试合并文件

1 个答案:

答案 0 :(得分:4)

由于--assume-unchanged不起作用,您可以尝试(git update-index):

git update-index --skip-worktree -- afile

(如“Git - Difference Between 'assume-unchanged' and 'skip-worktree'”中所述)