当前位置:   article > 正文

【git】修改已提交的信息_git修改提交信息

git修改提交信息

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

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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

2. 修改commit 内容

2.1修改最近的一次

如下命令,进入命令模式,即可修改,修改完以后push

git commit --amend
  • 1

2.2 修改多次

git rebase -i HEAD~2
  • 1

显示的提交为倒叙
在这里插入图片描述
将需要修改的commit前面的pick改为edit,保存退出。

git commit --amend
  • 1

修改提交的信息,改好后

git rebase --continue
  • 1

然后push

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号