簡體   English   中英

Git,HEAD指向錯誤的分支

[英]Git, HEAD points to a wrong branch

git branch -av命令的輸出。 現在我在dev分支。

***dev** 3f126e0 Comment...
master 7a47db8 Another comment...
remotes/origin/HEAD   -> origin/master
remotes/origin/dev 3f126e0 Comment...
remotes/origin/master 7a47db8 Another comment...

摘自Scott Checkon的《 Pro Git》一書。

How does Git know what branch you're currently on? It keeps a special pointer called HEAD.

為什么在我從事devHEAD為何指向origin/master

HEAD並不指向origin/master ; remotes/origin/HEAD指向origin/master

使用git symbolic-ref HEAD查看HEAD指向什么。

它只是告訴您master是遠程存儲庫的默認分支。 但是,無論如何,Head通常是已簽出的分支,但是在這種情況下,它僅提供默認的分支信息。 無論如何它都不是重要的。 一種情況是,如果您克隆存儲庫,則會使用默認分支。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM