遠程分支可以有多個本地跟蹤分支嗎?或者會混淆推/拉命令?具有多個本地跟蹤分支的遠程分支
4
A
回答
3
這很好,有點。
Git查找給定本地分支的遠程信息,而不是相反。也就是說,遠程分支沒有多個本地跟蹤分支。多個本地分支具有相同的遠程跟蹤分支。
當您拉動它時,它會提取相應的遠程分支,更新相應的遠程跟蹤分支併合並它。一切都會好起來的;只涉及一個分支及其跟蹤分支。我懷疑這是你真正的用例。
當您按下時,通常不會使用跟蹤信息。默認設置push.default
是matching
,即將本地分支推送到同名的遠程分支。在這種情況下,一切都會很好,很平常。
但是,如果你設置push.default
到tracking
,它會再次查找每個地方一個合適的遠程分支 - 但如果你的地方分支機構不相同,他們顯然不能全部推有!可能如果您考慮多個本地分支機構追蹤同一遙控器,則您不需要設定push.default
進行追蹤。
-1
不會有任何混淆。如果有的話,這取決於你,以及你如何理解DAG,分支機構和遙控器的工作方式。 :)
相關問題
- 1. 如何查詢本地分支跟蹤哪個遠程分支?
- 2. EGIT分支本地與遠程跟蹤
- 3. 用跟蹤遠程分支的更改更新本地分支
- 4. git:跟蹤多個遠程分支
- 5. 本地分支丟失遠程跟蹤分支
- 6. Git - 將本地分支推送到遠程並使本地分支跟蹤遠程分支
- 7. 如何使新的本地分支跟蹤創建的本地分支所在的同一個遠程分支?
- 8. 如何在本地創建一個跟蹤遠程分支的分支
- 9. 讓現有的Git分支跟蹤JGit的遠程分支?
- 10. 如何讓現有的git分支跟蹤遠程SVN分支?
- 11. 如何讓現有的git分支跟蹤遠程分支?
- 12. 如何讓現有的分支跟蹤遠程分支?
- 13. 使用libgit2sharp創建一個本地分支來跟蹤遠程分支
- 14. 跟蹤所有本地分支機構與遠程的聯繫
- 15. 如何糾正我的本地分支正在跟蹤的遠程分支?
- 16. Git - 如何跟蹤您從本地分支創建的遠程分支?
- 17. 跟蹤非遠程分支的目的
- 18. 如何重置我的本地分支追蹤遠程分支
- 19. Git:本地分支跟蹤其他本地分支
- 20. 如何將git分支轉換爲遠程跟蹤的分支?
- 21. Git跟蹤遠程分支,並推送到不同的分支
- 22. 在遠程發佈本地分支,但沒有將它合併到它跟蹤的遠程分支
- 23. 如何在創建具有相同名稱的本地分支時自動跟蹤遠程分支?
- 24. 跟蹤遠程分支 - 何時執行?
- 25. 如何跟蹤遠程git分支?
- 26. Git-跟蹤遠程分支機構
- 27. Git安裝遠程跟蹤分支
- 28. git遠程跟蹤分支推新分支
- 29. Git分支-m和遠程跟蹤分支
- 30. 指示哪些分支跟蹤哪些遠程分支