git - 在推送到 Master 之前查看功能分支的特定更改
问题描述
我正在使用 git basic branch/merge进行功能更改。通常在开发期间有几个本地提交。有些功能需要相当长的时间才能完成,所以我会定期将 master 分支合并到 feature 分支上,这样功能分支就会与 master 保持同步。
一旦功能经过全面测试并准备好提交给 master,我希望能够查看特定于功能分支的更改,这些更改不是由定期合并 master 引起的更改。
是否有一种简单的方法可以在推送到 master 之前查看/查看所有功能分支特定的更改(这不是由定期合并 master 引起的更改)?
解决方案
考虑到您已经与 master 保持同步,因为您已经为此进行了合并,您可以使用它git diff
来显示分支所做的所有修改:
git diff master..<your branch>
推荐阅读
- mysql - mysql没有连接到数据库python
- html - 如何使用 CSS 设置圆角的背景颜色?
- python-3.x - 在python.3中制作无限循环
- javascript - 有时 Lambda 不会将数据写入 AWS S3 存储桶
- r - 将 R fread 中的字符日期转换为显示四位数年份格式
- if-statement - Pine Script 条件语句语法
- azure - 将证书分配给 Azure 应用程序 GW 中的后端 HTTP 设置
- r - 为什么我在 install.packages 中收到警告:无法删除先前安装的软件包“tibble”权限已恢复“tibble”?
- php - 在执行删除语句之前删除约束?
- javascript - 如何将嵌套类型合并为一个