首页 > 解决方案 > git merge 说“已经是最新的了。” 但不是

问题描述

我有一些分支测试、生产和开发。我想将 dev 分支合并到 test 分支中。

我尝试使用 git merge dev (来自测试分支)。Git 说它是最新的,但它不是!在其中一个文件中添加评论并删除评论并再次尝试使用 git merge 它可以工作 -.- 对于特殊文件 git 显示所有修改(不仅是“幽灵”评论)并且合并正确。

我的错误是什么?我看不出有什么不妥……

问候

标签: git

解决方案


最有可能的候选人是:

  • 您的本地存储库尚未更新
  • 您正在与尚未更新的本地分支合并

无论哪种方式,您都可以通过执行以下操作来解决此问题:

git pull
git merge origin/<the branch you want>

如果没有,我想了解更多信息。


推荐阅读