git - Git:提交消息以将master合并到分支中
问题描述
如果不是快进合并,则在推送之前将 master 合并到当前分支中时,git 会设置默认消息Merge branch 'master' into YOUR-BRANCH-NAME
。
但是为了让 git 历史更有意义,合并提交的标准消息格式是什么?使用默认消息没有多大意义,因为分支名称总是随机的(分支策略:GitHub 流)。
解决方案
每次将一个分支合并到另一个分支时,您都需要一个专用函数才能获得自定义合并消息。
但在 a 之后git pull
,只会git commit --amend -m "new message"
改变所说的信息。您也许可以在合并后的钩子中将其自动化。
但是同样,如果您可以避免合并,并使用 pull-rebase 代替(对于尚未推送的提交),那可能会更好:git config pull.rebase true
为了能够git pull
像今天一样使用,但使用 rebase 代替的合并。
推荐阅读
- android - 在 Android 上使用 Kivy 的 SQLite
- sql-server - Int 变量从字符串值成功分配,没有显式转换
- pandas - pandas groupby 然后聚合结果顺序不可重复?
- c# - 如何将跳转功能添加到我的脚本统一
- android - ViewModel , 片段 , liveData , 改造
- matlab - 使用“包含”功能进行错误检查
- .htaccess - .htaccess 301 重定向示例 /old-page/?utm_source=twitter.com 到 /new-folder/new-page/?utm_source=twitter.com
- ruby-on-rails - Rails_admin 错误从 0.6.3 升级到 1.4 后实例变量名不允许
- python - 如何更改 GeomNode 中特定 Geom 的纹理?
- javascript - 如何从地图中获取id