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

问题描述 投票:1回答:1

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

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

git github git-merge
1个回答
2
投票

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

但是,再次,如果你可以避免拉合并,并使用pull-rebase(对于尚未推送的提交),那可能会更好:请参阅git config pull.rebase true以便能够像今天一样使用git pull,但是rebase而不是合并。

© www.soinside.com 2019 - 2024. All rights reserved.