我试图编辑一些以前的提交消息。我开始做一个
git rebase -i %% commit-hash %%
然后,我设置了#reword'我想编辑的所有提交,然后在git。
生成的交互过程中编辑提交消息然而,令我惊讶的是,现在每个提交消息的前缀都是:"(没有BRANCH,重新支持BRANCH_NAME)"。
为什么会这样?更重要的是,如何防止git将前缀插入到提交消息中?
答案 0 :(得分:1)
这是我的坏事:我之前设置了一些钩子,以便我的提交消息自动以错误ID为前缀。
似乎在执行rebase时也会触发钩子,从而弄乱了生成的消息。
当心兄弟:)