2011-11-30 188 views
0

我有我的電腦有2個分支本地git倉庫,讓我們說 BRANCH1 BRANCH2推分支github上

我有一個遠程GitHub庫設置。 到目前爲止,我一直只使用branch1。現在我已經轉向分支2並且一直在使用它幾天。我沒有問題,做

git push origin master 

,我收到

Enter passphrase for key '/c/Users/elijah/.ssh/id_rsa': 
Counting objects: 39, done. 
Delta compression using up to 2 threads. 
Compressing objects: 100% (21/21), done. 
Writing objects: 100% (25/25), 2.44 KiB, done. 
Total 25 (delta 7), reused 0 (delta 0) 
To [email protected]:los123/Apptwit.git 
    5e6004f..7572482 master -> master 

所以事情看起來非常正常,它只是當我去我的GitHub庫我:

  1. 只能看到主分支there

  2. 我沒有看到我從branch2做的最後一次提交(即使它成功了ssful)

有人可以澄清是怎麼回事? (是否通過設計,我只能與github同步一個分支?) 謝謝。

+0

更改主分支名稱:'git push origin master' – NARKOZ

回答

3

git push -u origin branch2

(該-u套BRANCH2跟蹤GitHub的版本BRANCH2的,就像你的主人可能是跟蹤GitHub的主人。影響諸如git status顯示一些「你領先N個承諾」)

+0

像魅力一樣工作,非常感謝。 – Elijah