「git branch --track」和「git checkout -b --track」之間有什麼區別?「git branch -track」vs「git checkout -track」
7
A
回答
6
內部調用git-branch
,然後檢出新分支。從docs。
如果-b被賦予一個新的分支是創建彷彿
git-branch
被稱爲 ,然後簽出 ;在這個 的情況下,你可以使用--track或 --no-track選項,它將被傳遞給git分支。作爲 的便利,--track沒有-b 意味着分支創建;請參閱下面的--track的 說明。
1
根據git checkout
的文檔,應該沒有區別。
-b創建一個名爲<new_branch>新的分支,並在<start_point>啓動;有關詳細信息,請參閱git-branch(1)。
5
如果我沒有記錯,git checkout ...
實際上將創建分支和你的工作副本切換到該分支,而git branch ...
將剛剛創建的分支,獨自離開你的工作副本。
相關問題
- 1. git checkout --track origin/branch和git checkout -b branch branch/branch之間的區別
- 2. git checkout vs git checkout HEAD vs git checkout <CURRENT BRANCH> vs git checkout - <WORKING DIR>
- 3. 撤消的Git track命令
- 4. 何時使用git branch --track(開始「看上游」的含義)?
- 5. 這些詞在Git中意味着什麼:Repository,fork,branch,clone,track?
- 6. 爲什麼git checkout「origin/branch-name」在git 1.5中導致「no branch」?
- 7. git「--track」和「--set-upstream-to」有什麼區別?
- 8. git revert和git checkout
- 9. Track http domain referer
- 10. opencart track session id
- 11. paper.js Racing Track
- 12. Track onlick actions
- 13. Google Maps Track Color
- 14. track facebook註銷
- 15. git checkout的用途
- 16. Coda - 插件? Track Divs
- 17. Google Analytics - Track 404 referer
- 18. HTML5 Video Track標籤
- 19. Tweepy找不到Track
- 20. 與上游同步叉:git fetch + git checkout + git merge與git checkout + git pull
- 21. git branch for multiple remotes
- 22. git checkout | TUTORIAL_JAVA_VERSION |
- 23. git checkout。(dot)interactive
- 24. Git Switch與Checkout在Netbeans
- 25. git-stash和git-checkout有什麼區別?
- 26. git checkout刪除文件
- 27. git stash pop vs git rebase
- 28. git rebase vs git rebase <upstream>
- 29. Teamcity執行GIT Checkout
- 30. 在appengine中登錄track
...除了明顯的區別,結帳也檢查分支。 – 2010-10-17 18:26:39