3

我在两个单独的 git 中有两个项目。第二个包含第一个的部分分支:

projectA/
   +-- .git/
   +-- plugins/
   `-- project/
projectB/
   +-- .git/
   +-- modules/
   `-- fork-project/

我设法使用(从此处获得提示)获得了该项目B:

git remote add -f projectA ../projectA
git merge -s ours --no-commit projectA/master
git read-tree --prefix=fork-project/ -u projectA/master:project

我在两个项目中都有新的提交,但是,我想合并projectB/master:fork-project完成的新工作projectA/master:project

我只是不能重用git read-tree -m --prefix=fork-project/ -u HEAD projectA/master:project(选项-m--prefix=拒绝共存),并且-Xsubtree=fork-project/作为合并策略选项(git merge)试图合并整体projectA/master:*根据 不采用树状作为参数--help)。

4

0 回答 0