2012-09-13 69 views
3

我正與一位朋友在github上託管的一個小項目上工作。拉請求孤兒分支

這個項目的特別之處在於我們想使用大量的孤兒分支。但似乎我們不能做這樣的分支拉請求!?

Github抱怨分支沒有共同的歷史(當然這是真的)。

所以問題是:如何將一個完整的孤立分支從一個存儲庫複製到另一個存儲庫?

+0

Github可能會這樣做,所以人們不會開始將他們的整個公司庫集合整合到一個存儲庫中。原則上,沒有什麼能夠阻止Git合併兩個孤立分支,就像你從使用命令行看到的那樣。共享的祖先只是幫助Git梳理複雜的合併。 –

回答

2

我沒有看到一個拉請求可能是如何工作的,但這裏是你可以做什麼:

  • 克隆的目標存儲庫到本地計算機。

  • 創建並檢出一個新的分支孤兒

  • 合併遠程分支孤兒分支到本地孤兒分支

  • 它推到目標存儲庫。