【问题标题】:Review Feature Branch Specific Changes Before Push To Master在推送到 Master 之前查看功能分支的特定更改
【发布时间】:2021-07-26 03:21:31
【问题描述】:

我正在使用 git basic branch/merge 进行功能更改。通常在开发期间有几个本地提交。有些功能需要相当长的时间才能完成,所以我会定期将主分支合并到功能分支上,以便功能分支与主分支保持同步。

一旦功能经过全面测试并准备好提交给 master,我希望能够查看特定于功能分支的更改,这些更改不是由定期合并 master 引起的更改。

在推送到 master 之前,是否有一种简单的方法可以查看/查看所有功能分支特定的更改(不是定期合并 master 引起的更改)?

【问题讨论】:

  • 方法有很多。您是否在使用某种 git GUI(例如 gitkraken)和/或 GitHub、Bitbucket 等集中式 git 服务?
  • 这能回答你的问题吗? git visual diff between branches

标签: git


【解决方案1】:

考虑到您已经与 master 保持同步,因为您已经为此进行了合并,您可以使用 git diff 来显示分支所做的所有修改:

git diff master..<your branch>

【讨论】:

    猜你喜欢
    • 2021-08-28
    • 1970-01-01
    • 2021-05-12
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 2019-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多