2014-03-25 47 views
0

Git版本1.8.1.2。Git添加到工作目錄假設 - 不變的文件

我已將我目錄中的所有文件都設置爲assume-unchanged位。我的目標是推動全新文件的全新/修改。 當我運行git ls-files -v時,它返回我想要提交和推送的文件的整個列表。他們列出如下:

h .gitignore 
h Gemfile 
h Gemfile.lock 
h README.rdoc ...etc... 

我嘗試了所有的混帳添加CMDS我能找到,git add .git add -A。我試過了git update-index --really-refresh和其他刷新命令。但每次我運行git status

returns # On branch master 
nothing to commit, working directory clean 

什麼是h是什麼意思?我如何添加這些文件?謝謝

回答

1

您暫停的變化對所有這些文件跟蹤與此命令

git update-index --assume-unchanged 

你沒告訴你爲什麼這樣做擺在首位。這是一個相當不尋常的事(不是說簡化版,有它的使用情況!)

啓用修改後的再次跟蹤,你必須使用這個命令:

git update-index --no-assume-unchanged