【问题标题】:how to merge branches after Git revertGit恢复后如何合并分支
【发布时间】:2013-12-27 04:55:19
【问题描述】:

到目前为止的故事 - 项目存储库有两个分支 - updatemaster。尝试将update 合并到master。但几乎立即 master 通过使用 revert 恢复到原来的形式(合并前)

git revert -n OLDER_COMMIT^..NEWER_COMMIT

所以 - 我们有两个分支。有单独的内容。我如何merge 分支掌握并一起更新?所以分支大师持有组合结果?你能帮我解决这个问题吗?

【问题讨论】:

    标签: git merge git-branch branching-and-merging git-revert


    【解决方案1】:

    我认为您在将 update 合并到 master 时遇到了问题,因为 update 之前已合并到 master,然后恢复了这些更改(然后提交并推送)。如果是这种情况,您需要还原还原(然后,如果您在 update 中有进一步的更改,您可以在此后正常合并这些更改)。

    查看git log,找到恢复合并的提交。在master 分支中恢复该特定提交:

    git revert SHA1

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-06
      • 2015-11-15
      • 2015-09-09
      • 2022-08-18
      • 2021-11-03
      • 2021-06-09
      • 2021-10-24
      • 2018-05-28
      相关资源
      最近更新 更多