在Git中修改最近一次提交的注释,可以使用git commit –amend命令。
具体步骤如下:
- 使用git log命令查看最近一次提交的commit id和注释。比如最近一次提交的id是f789d3b6,注释是”add file3″。
- 执行git commit –amend命令打开默认编辑器。
- 在编辑器中修改注释,保存并关闭编辑器。
- Git会生成一个新的提交id,并替换最近一次提交,保留之前的修改和add。
举例:
查看最近一次提交:
$ git log -1
commit f789d3b6ad6ef87f82c0c5ac505e2521de907a2c (HEAD -> master)
Author: jonny <jonny@example.com>
Date: Sun May 2 14:50:14 2021 +0800
add file3
执行git commit –amend:
$ git commit --amend
# 打开默认编辑器,将注释改为:
add file3 v2
# 保存并关闭编辑器
[master 6892d21] add file3 v2
Date: Sun May 2 14:50:14 2021 +0800
1 file changed, 1 insertion(+)
可以看到,最近一次提交的id从f789d3b6变成了6892d21,注释也修改为”add file3 v2″。
git commit –amend 命令的主要作用是修改最近一次提交的注释和作者信息等,同时会生成一个新的提交id,替换原来的提交,保留之前的修改和add。