every blog every motto: You can do more than you think.
https://blog.csdn.net/weixin_39190382?type=blog
0. 前言
git中修改已提交的信息(用户信息,提交注释)修改
1. 修改用户信息
1.1 修改最近的一次
git commit --amend --author="none <130106428@gg.com>" --no-edit
1.2 修改多次
# 第一步,(n)代表提交次数
git rebase -i HEAD~n
# 第二步
然后按`i`编辑,把`pick` 改成 `edit`,按'Esc'退出编辑,按`:wq`保存退出
# 第三步
git commit --amend --author="作者 <邮箱@xxxx.com>" --no-edit
# 第四步
git rebase --continue
# 第五步
git push --force
2. 修改commit 内容
2.1修改最近的一次
如下命令,进入命令模式,即可修改,修改完以后push
git commit --amend
2.2 修改多次
git rebase -i HEAD~2
显示的提交为倒叙
将需要修改的commit前面的pick改为edit,保存退出。
git commit --amend
修改提交的信息,改好后文章来源:https://www.toymoban.com/news/detail-538149.html
git rebase --continue
然后push文章来源地址https://www.toymoban.com/news/detail-538149.html
到了这里,关于【git】修改已提交的信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!