3
我正與一位朋友在github上託管的一個小項目上工作。拉請求孤兒分支
這個項目的特別之處在於我們想使用大量的孤兒分支。但似乎我們不能做這樣的分支拉請求!?
Github抱怨分支沒有共同的歷史(當然這是真的)。
所以問題是:如何將一個完整的孤立分支從一個存儲庫複製到另一個存儲庫?
我正與一位朋友在github上託管的一個小項目上工作。拉請求孤兒分支
這個項目的特別之處在於我們想使用大量的孤兒分支。但似乎我們不能做這樣的分支拉請求!?
Github抱怨分支沒有共同的歷史(當然這是真的)。
所以問題是:如何將一個完整的孤立分支從一個存儲庫複製到另一個存儲庫?
我沒有看到一個拉請求可能是如何工作的,但這裏是你可以做什麼:
克隆的目標存儲庫到本地計算機。
創建並檢出一個新的分支孤兒
合併遠程分支孤兒分支到本地孤兒分支
它推到目標存儲庫。
Github可能會這樣做,所以人們不會開始將他們的整個公司庫集合整合到一個存儲庫中。原則上,沒有什麼能夠阻止Git合併兩個孤立分支,就像你從使用命令行看到的那樣。共享的祖先只是幫助Git梳理複雜的合併。 –