我在历史记录中有几个提交,我想要更新措辞。我还没有将这些更改推送到我的远程仓库。
我只找到了一种重置最后一个提交信息的方法。是否有办法对不是最近提交的其他提交进行更新?
我在历史记录中有几个提交,我想要更新措辞。我还没有将这些更改推送到我的远程仓库。
我只找到了一种重置最后一个提交信息的方法。是否有办法对不是最近提交的其他提交进行更新?
git rebase -i <commit-id>
。(实际上,你还可以通过Git的rebase命令做更多有趣的事情。)只需使用比所需提交旧的提交ID更早的提交ID进行rebase,并将所有需要更新提交消息的提交的命令pick
替换为reword
(并将旧消息替换为新消息)。