1

我有两个存储库:project.git它一直是我们项目的主存储库,然后我们启动了另一个名为的git 存储库,newproject.git我们提取了可以从.project.gitnewproject.git

我的问题是:有没有办法合并newproject.gitproject.git这样,历史/提交被附加在一起,就好像newproject.git从未退出一样。但是中的所有文件都newproject.git将替换中的内容project.git

谢谢

4

1 回答 1

0

您可以将 newproject.git 存储库作为另一个远程添加到 project.git。你有两个远程存储库:origin 和 newproject。

git remote add newproject newproject.git

或设置其他选项(如 -m)

git help remote

您可以从 origin/newproject 中提取

git pull origin

或者

git pull newproject

你只需要合并到你的原始主机并推送到原始(project.git)。

git push origin master

于 2013-02-17T17:06:10.540 回答