2016-09-23 244 views
1

我對Git很新。GitHub:在分支列表中看不到'master'

  • 我創建了一個新的存儲庫 - Tutorial
  • 下,我創建了兩個分支 - demo-branchtutorial-branch,一個接一個,並做了一些改變,並推動
  • 我GitBash檢查,我有三個分支 - master和上面的兩個

enter image description here

然而,當我訪問GitHu b在線瀏覽器,它讓我只有兩個分支 enter image description here

enter image description here

爲什麼不顯示master分支?我在概念上錯過了什麼?

回答

1

如果您沒有將master推送到GitHub,那麼在GitHub上看不到master分支。

我認爲你創建Tutorial從bash,而不是從GitHub回購。 master分支是由Git在一個新的存儲庫上自動創建的,但是沒有被推送。要在GitHub上獲得分支,請執行git push origin master:master

此命令推到origin git倉庫的本地分支master到遠程分支master,如果需要創建它。

  • origin是遠程存儲庫的默認名稱。在你的情況下,這是你的GitHub倉庫。
  • 本地master分支是你的......本地主分支
  • 遠程分支masterorigin分支上的遠程,所以GitHub。當用戶推入master分支時,這個更新
+0

'git push origin master:master'表示將一個名爲'master'的本地倉庫推到一個遠程倉庫'master'上? – SimpleGuy

+1

順便說一句,謝謝!我真的很想念這部分,我沒有把'master'推到Github上 – SimpleGuy