我以爲我理解HEAD是'當前'分支,但是當列出分支時,我發現我的當前和遠程HEAD對於我的回購之一是不同的。另一個倉庫甚至沒有列出遠程頭分支。可能有人請解釋下:Git HEAD在列表分支時與主分支分開
[email protected] ~/edcourse $ git branch -va
* master 9de94d9 Work on week 3 stuff thursday
remotes/origin/HEAD -> origin/master
remotes/origin/master 9de94d9 Work on week 3 stuff thursday
正如你可以看到,產地/ HEAD似乎在主站只是指出。但在隨後的回購也沒有:
[email protected] ~/cpp $ git branch -va
* master f30bc16 End of chapter 2
remotes/cpp/master f30bc16 End of chapter 2
唯一之間我是如何處理的存儲庫的點差是第一資源庫進行初始化,由兩個不同的客戶端更新,本次資料庫只被更新由一臺電腦。當我開始使用第二臺計算機進行更新時,將有興趣查看此第二個回購是否獲得指向主設備的遠程HEAD。