在两个不同的git存储库之间合并代码
我只读取repo A并拥有自己的repo B Repo A包含多个分支A1 , A2等repo B有分支B1 , B2等repo A和repo B都有遥控
Repo A branch A1等于repo B branch B1 folder F所以我怎样才能合并所有更改从repo A branch A1到repo B branch B1 folder F使用git命令通过保持所有的历史?
目前我只是通过覆盖B1 folder F上的内容来手动复制文件,我认为这不正确。
更新到目前为止我所做的:
1)在branch B目录我运行一个命令git remote add A path/to/A
2)然后git fetch A ,所以我已经得到了所有的东西repo A在我的repo B
所以现在的问题我怎么能合并branch A1到branch B folder F有一个命令git merge A/A1但我怎么能指定我想合并branch A1到branch B1 folder F在那个命令?
