Git:提交消息以将master合并到分支

时间:2019-04-10 03:16:19

标签: git github git-merge

如果在推送之前将master合并到当前分支(如果不是快进合并),则git会设置默认消息Merge branch 'master' into YOUR-BRANCH-NAME

但是为了使git历史更有意义,合并提交的标准消息格式是什么?使用默认消息没有多大意义,因为分支名称始终都是随机的(分支策略:GitHub流)。

1 个答案:

答案 0 :(得分:2)

每次合并一个分支到另一个分支时,您都需要一个dedicated function才能获得自定义合并消息。
但是在git pull之后,只有git commit --amend -m "new message"会更改上述消息。您可能可以在post-merge hook中对其进行自动化。

但是同样,如果可以避免合并,而使用pull-rebase(对于尚未推送的提交),则更好:请参见git config pull.rebase true,以便能够使用{{ 1}},就像您今天所做的那样,只是重新设置基础而不是合并。