2015-09-11 53 views
2

我有一個不分叉回購,我有一個分支,我想拉遠程的主人進入該分支。將遠程主服務器拖到非分支回購的分支?

我的回購包括2個分行,gh-pagesGH-頁分支就是我想要的遙控器的在結束了

  • 編輯:我也想以免受來自遠程的主人不小心拉。所有來自遠程的應該只有最後在gh-pages

我不好是解釋的東西,所以我畫了一幅畫太:

enter image description here

+0

是'我的回購'你機器上的本地回購? –

+0

它在GitHub上。 – Saucy

回答

2

上游遠程添加到GitHub庫

git remote add upstream https://github... 

搶上游分支(即主)

git fetch upstream 

然後設置GH-頁面分支跟蹤上游/大師

git branch -u upstream/master gh-pages 

然後結帳GH-頁面和合並

git checkout gh-pages 
git merge upstream/master gh-pages 

如果你回到你本地的master分支和類型git pull你應該得到的錯誤,如:

fatal: No remote repository specified. Please, specify either a URL or a 
remote name from which new revisions should be fetched. 

所以當地master是 「受保護」

+0

謝謝你的回答。我會更多地玩一下,但看起來到目前爲止它的工作。 – Saucy

相關問題