有时,当作为结果 a 生成自动合并时,我的合作者会“惊慌” git-pull
,并且只接受默认的提交消息。在推送此提交之前,我想确保消息得到修复,但--amend
似乎不起作用。修复在这种情况下生成的消息的最佳方法是什么。我能为他们想出的最好的指示是
git reset --soft HEAD~
git merge -m <message> <the tracked remote branch>
但这似乎有点吓人(reset
)并且容易出错(必须明确输入远程跟踪的分支)。
有没有一种简单的方法来更改刚刚通过与远程跟踪 repo 合并生成的提交消息?为什么不起作用--amend
?