我正在使用 git basic branch/merge 进行功能更改。通常在开发过程中有几个本地提交。有些功能需要相当长的时间才能完成,所以我会定期将 master 分支合并到 feature 分支上,以便 feature 分支与 master 保持一定程度的同步。
一旦该功能经过全面测试并准备提交给 master,我希望能够查看特定于 feature 分支的更改,这些更改不是由定期合并 master 引起的更改。
是否有一种简单的方法可以在推送到 master 之前查看/查看所有特定于功能分支的更改(不是由定期合并 master 引起的更改)?
答案 0 :(得分:0)
考虑到您已经与 master 保持同步,因为您已经为此进行了合并,您可以使用 git diff
来显示分支所做的所有修改:
git diff master..<your branch>