如何合并Git推送的分支

时间:2015-04-28 03:44:49

标签: git

我这样做了:

cd /repo1
git clone <remote-repo>
git checkout -b mynewbranch
<edit1>
git add
git commit
<edit2>
git add
git commit

cd /repo2
git clone <remote-repo>

cd /repo1
git checkout master
git merge mynewbranch
# messages
# All merged Ok.

git checkout mynewbranch
git push /repo2 mynewbranch:mynewbranch

cd /repo2
git branch
* master
  mynewbranch
git merge mynewbranch
# Tons of merge conflict errors

目录repo1和repo2具有完全相同版本和代码分支的克隆。 git branch -r在两个目录中都说同样的事情。

在repo1中合并我的分支非常有效。但是当我将该分支推送到repo2并尝试相同的合并时,我会发生合并冲突。

我错过了什么?这可以正确完成吗?

0 个答案:

没有答案