Git:修改最近一次 Git 提交的描述,使用 --amend 选项

步骤

1. 使用编辑器修改最近一次提交的描述 git commit --amend

git commit --amend

这会打开默认的文本编辑器,允许你编辑提交的描述信息。如下图:
在这里插入图片描述

2. 在编辑器中修改描述

在编辑器中,找到包含之前提交描述的行,修改为你想要的新描述。保存并关闭编辑器。

Esc
Ctrl s

在这里插入图片描述

Ctrl x

即可。

3. 保存修改

Git 会将这次修改视为对最近一次提交的修改。如果你只是修改了描述,而没有修改文件,Git 会将这个修改视为提交的一部分。

4. 如果提交包含文件修改

如果你在修改提交描述的同时还对文件进行了修改,这些修改也会包含在最近一次提交中。确保这次修改的文件是你想要包含在这个提交中的。

5. 强制推送(如果已经推送到远程仓库)

如果你已经将这个提交推送到远程仓库,并且希望修改远程仓库中的提交描述,你需要使用强制推送:

git push --force origin branch_name

注意:强制推送会覆盖远程仓库上的提交历史,请谨慎使用。

注意,如果你修改了提交描述,而没有修改文件,这并不会创建新的提交对象,而是修改原始提交对象的描述。如果你在修改提交描述的同时对文件进行了修改,Git 会创建一个新的提交对象。

猜你喜欢

转载自blog.csdn.net/trinityleo5/article/details/134778269