标签: github git-merge squash
Squash-merge是GitHub支持的PR的三种合并策略之一,它将所有提交压缩为一个大提交。默认的提交消息似乎是分支上所有提交消息的列表,没有合并提交。
当我手动按下按钮时,我将有机会进行清理,特别是排除没有有用名称的“修正”提交消息。
但是,当使用诸如mergify.io之类的自动合并服务时,就没有机会编辑文本。
是否有一种方法可以在提交的消息中指定不应将其包含在压缩的消息中(例如用于合并)。
或者,有没有一种方法可以在实际合并发生之前编辑南瓜提交消息?