【git专题】聊聊git commit --amend

开发过程中存在这样的场景,代码修改提交后需要修改commit message,或者是之前提交过一次,新的修改想要和前面的提交合并成一个节点,那么这个时候就可以使用git commit --amend来操作,下面进行实操。

操作系统:window7

前置条件:a. git工具已安装

                  b. 本地库已经提交若干节点

1. git log查看当前节点信息

2. 修改commit message

git commit --amend命令执行后弹出以下vim界面,修改commit message即可,这里加了"test git commit amend"

4. git log查看,commit message已经刷新

4. 修改先前提交的test.txt文件内容并将新的修改和前一次的节点合并

注意:修改的内容先要git add添加到git仓库暂存区

注意:如果修改的节点已经push到远程仓库,那么修改之后需要使用强推才能推送到远程(git push -f)

5. git commit更多的骚操作参考执行命令git help commit后弹出的html说明


版权声明:本文为yunxinyi91原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。