2013-03-14 62 views
0

也許它有點像一個愚蠢的問題,但我的一個朋友有兩個版本庫,他需要將文件從每個版本庫推送到另一個版本庫。有沒有辦法用git來做到這一點?在版本庫之間傳輸數據git

+0

似乎重複:http://stackoverflow.com/questions/1425892/how-do-you-merge-two-git-repositories – 2013-03-15 02:22:56

回答

0

如果兩個存儲庫位於同一個系統中,那麼它沒有任何意義,因爲只能使用一個存儲庫。如果您將其中一個用作遠程位置,則IDE(NetBeans或Eclipse)將提供從這些存儲庫中提取或推送到這些存儲庫的選項。

+0

他們都是託管在heroku上的倉庫。實際上,這對我的朋友來說確實是一個愚蠢的想法:他製作了兩個獨立的應用程序,現在想整合他們,因爲他認爲他們會一起工作很好 – 2013-03-14 19:43:51

0

你不能推「文件」,你只能推提交。

您可以擁有一個定義了兩個遙控器的本地存儲庫。然後,您可以從一個存儲庫中取出並推送到另一個存儲庫。

但最後你只能簽出一次提交,即如果兩個存儲庫完全不相關,這可能不是一個好主意。

在思考如何之前,你應該真正考慮你想達到的目標以及爲什麼。