1
A
回答
2
引述git help update-index
:一個更人性化的方式做一些對指數最常見的操作
參見git的加(1)。
所以git add
是你平時使用的東西,而git update-index
是更強大的變體,也需要更多的知識在你身邊。
注意:它真的很好用,以適應git help
命令,git的幫助頁面是優秀。
2
基本上,update-index
是一個管道命令 - 它意味着,低層次。 git add
內部使用update-index
。我相信,
git add <file>
相同git update-index --add <file>
之一的情況下,當我使用更新指標,就是當你有一個變化的文件,你不想被提交 - 在這種情況下,你可以運行
git update-index --assume-unchanged <file>
所以,如果你以後運行git status
,你會看到,該文件不被修改的文件列表。
這裏更多How to manage configuration files when collaborating?
這裏http://gitready.com/intermediate/2009/02/18/temporarily-ignoring-files.html
相關問題
- 1. git add *和git add。有什麼區別?
- 2. `git add .`和`git add -u`有什麼區別?
- 3. git add有什麼區別?和git add -A?
- 4. 「git clone」和「git remote add」有什麼區別?
- 5. 「git checkout」和「git checkout - 」有什麼區別?
- 6. `git diff`和`git difftool`有什麼區別?
- 7. git am和git apply有什麼區別?
- 8. 「git reset」和「git rebase」有什麼區別?
- 9. git-stash和git-checkout有什麼區別?
- 10. git push和git pull有什麼區別?
- 11. file .git和directory .git有什麼區別?
- 12. 在git GUI中,Git add(ctrl + A)和Stage to Commit(ctrl + T)有什麼區別?
- 13. git add之間的任何區別。和git add --all?
- 14. msys/git和git-for-windows/mingw-w64-x86_64-git有什麼區別?
- 15. git pull,git fetch和git rebase有什麼區別?
- 16. 'git remote update','git fetch'和'git pull'有什麼區別?
- 17. (git add -A後跟git commit)和git commit -a之間的區別?
- 18. GIT的Branch和Remote有什麼區別?
- 19. git和bitbucket有什麼區別?
- 20. git reflog和log有什麼區別?
- 21. git clone和checkout有什麼區別?
- 22. $ git add --all vs $ git add *之間的區別?
- 23. git reset --hard HEAD和git clean --force -d有什麼區別?
- 24. git cherry-pick和git show之間有什麼區別? patch -p1?
- 25. git clone和git clone --mirror有什麼區別?
- 26. 「git push origin <branch>」和「git flow feature publish」有什麼區別?
- 27. git clone:url [email protected]/...和url有什麼區別git://github.com/
- 28. 'git fetch'和'git fetch --all'有什麼區別
- 29. git reset文件和git checkout文件有什麼區別?
- 30. Git/Git Extension中的「squash」和「fixup」有什麼區別?