2011-04-20 48 views
0

我有一個GitHub repo,它是從開發者X的repo分支出來的。另一位開發人員Y正在他的叉子裏開發一些有趣的東西,與我的分支和他的master分支無關。在獨立分支中獲取其他開發者的主分支

我想在我的回購庫中獲得Y的master,但在一個單獨的分支中,我可能稍後會將它合併到我的master中。什麼命令或者這樣做?

回答

1

首先,你應該增加一個「遠程」的顯影器Y的存儲庫:

git remote add developerY git://whatever 

那麼你應該取從倉庫遠程跟蹤分行各分支機構:

git fetch developerY 

(現在,如果您運行的是git branch -a,則應該看到已創建遠程跟蹤分支developerY/master。)

要創建本地分支庫在顯影器Y的master d,你會怎麼做:

git checkout -b masterY developerY/master 

然後,您可以在masterY分公司工作,當你準備把它合併,只是做:

git checkout master 
git merge masterY 
+0

我改變了'混帳添加'到'git遠程添加',它的工作。謝謝! – 2011-04-20 13:54:12

+0

@larsmans:oops - 我現在糾正了。 – 2011-04-20 13:55:39

相關問題