【问题标题】:Reversing branch differences (Git)反转分支差异 (Git)
【发布时间】:2018-10-07 18:12:33
【问题描述】:

假设分支dev 是从master 派生的,经过编辑然后合并回分支master。

现在我需要获取master 的最新快照,减去来自dev 的更改。怎么样?

【问题讨论】:

  • 您可以在合并之前签出修订并从中创建一个新分支。

标签: git branch git-branch


【解决方案1】:

master 减去 dev 的变化

这可能意味着不同的事情。

这里有两种可能

没有特殊提交的大师

您可以签出当前的 master,创建一个功能分支并从 dev 恢复提交。

只是区别

你可以将分支与 git diff 进行比较。

dev 被合并之前那一刻的主人

git checkout master commit_before_the_merge_commit.

您可以通过git log 找到commit_before_the_merge_commit。

【讨论】:

    猜你喜欢
    • 2012-10-06
    • 2021-07-05
    • 2019-07-25
    • 2012-01-18
    • 1970-01-01
    • 2016-08-31
    • 2011-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多