5
我設置了assume-unchanged
位的一對夫婦的文件,現在我想取消設置它們,但不起作用。的git更新索引--no-假設未發生變化的不工作
> git update-index --no-assume-unchanged Gemfile
> git ls-files -v | grep Gemfile
S Gemfile
S Gemfile.lock
> git status
# On branch foo
nothing to commit (working directory clean)
>
我的Gemfile當然有變化。其中一些我不想承諾,另外一些我是。如果其他人更改Gemfile,我無法合併,因爲那一點。它似乎真的搞砸了太多東西了。
所以我有兩個問題:
1:我該如何取消位置? 2:是否有更好的方法來忽略一個特定的本地更改,同時允許對該文件的其他更改正常工作?