开发过程中存在这样的场景,代码修改提交后需要修改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说明