Git如何修改commit注释

1. 修改commit注释

1.1 修改最后一次注释

通过git log查看提交历史信息


输入命令:

复制代码
git commit --amend

进入修改注释界面

第一行是最后一次的注释信息。后续的操作步骤:

  1. 按i键进行编辑状态,修改注释信息。

  2. 按Esc,wq保存并按enter建退出。

再次通过git log查看,注释信息已修改

1.2 如何修改多次注释

n:需要修改的最近的n次commit注释

复制代码
git rebase -i HEAD~n

例如我想要修改最近2次注释信息就使用git rebase -i HEAD~2 ,显示下面内容:

这上面第一一行就是一次commit历史,按照提交的顺序进排列

按i进行编辑,需要修改那个注释,就将其前面的pick修改为edit:

然后按Esc后再按:wq保存并退出。
输入下面命令,进行重新编辑第1条注释:

复制代码
git commit --amend

编辑注释信息(按i进入编辑状态,按Esc和:wq保存并退出)

再次输入指令修改第2条注释。

复制代码
git commit --amend

修改内容的操作同第1次一样,之后输入指令,完成修改操作。

复制代码
git rebase --continue

强制更新远程仓库:

复制代码
git push -f remote branch
相关推荐
prince051 小时前
git提交错了?直接删除提交记录
git
console.log('npc')1 小时前
git代码冲突reset,如何回退到冲突之前提交之前的版本
javascript·git·react.js
无限进步_1 小时前
【C++】获取字符串最后一个单词长度的多种解法
开发语言·c++·ide·windows·git·github·visual studio
秋知叶i1 小时前
【git命令】Git 删除远程分支保姆级教程(含缓存清理 + 本地残留绝杀)
git·elasticsearch·缓存
ascarl20101 小时前
IDEA 一直弹 GitLab 登录,VS Code 却能正常 `git push`?问题排查记录
git·gitlab·intellij-idea
不吃鱼的羊15 小时前
git推送提示错误missing Change-Id in message footer
git
小霍同学20 小时前
Git 常用指令汇总
git
无限进步_20 小时前
深入解析list:一个完整的C++双向链表实现
开发语言·c++·git·链表·github·list·visual studio
Awna20 小时前
Git 合并多次提交记录实战
git
火车叼位1 天前
一次看懂 Git 仓库分叉、冲突已解决但仍在合并中的状态
git