是否可以`git add`一个当前受`assume-unchanged`保护的文件?

时间:2014-04-20 22:38:22

标签: git

我有一些文件,我很少想要提交新版本,但由于IDE设置而经常更改。

git update-index --assume-unchanged meta.xml

是否有可能强行git add meta.xml而无需先申请no-assume-unchanged

1 个答案:

答案 0 :(得分:4)

似乎不可能:git update-index --assmue-unchangedgit update-index --skip-worktree都会使git无法添加。

这将为您留下别名的定义,即:

git update-index --no-assume-unchanged
git add -- theFile
git update-index --assume-unchanged

有些事情:

addf = "!f() { git update-index --no-assume-unchanged -- $1; git add -- $1; git update-index --assume-unchanged -- $1}; f