我有两个分支,“svnbranch”,通过“git svn rebase”和“master”更新,其他 git 用户使用推送他们的更改。
现在,当我执行“git diff master”时,我看到 master 中的一些更改要合并到 svnbranch 中,以便我可以“dcommit”它们。但是,当我执行“git merge master”时,什么也没有发生:
git checkout svnbranch
git 差异大师
...显示了一些变化
git 合并大师
已经是最新的了
为什么不合并更改?
[注意:我真正想做的是生成一个 git 存储库,它是我们 SVN 存储库的镜像,并以两种方式手动合并更改。我尝试将其自动化,但无法使其顺利运行,因此我每隔几天手动合并]