Git合并不能将较新的提交合并到开发分支中?

时间:2019-01-17 02:45:51

标签: git

我使用git-flow管理一个项目。 develop分支为默认分支,feature|hotfix|bugfix/xxxx分支为功能分支。

当前我遇到了问题:

git checkout develop git merge origin/hotfix/555 命令消息返回:Already up to date. 然后我检查了代码,什么都没有改变。伤心的...

但是hotfix/555分支与develop分支相比,有许多新的提交和更改。

不知道为什么git merge不将这些更改合并到develop分支中吗?

下面的屏幕快照显示了这两个分支之间的区别之一:

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,origin/develop可能与develop不同:首先对您的开发分支进行拉动,以确保它与origin/develop处于相同的状态。
与源/修补程序相比,修补程序(本地分支)的想法相同。先拉。

第二,看一下提交图:您需要查看修补程序中的提交,而不是要开发的上一次合并。