当前位置:   article > 正文

Git修改历史提交记录_git 提交记录可以修改吗

git 提交记录可以修改吗

1)修改第一条记录

$ git status

$ git log

$ git checkout 7a957af1c79b4e8582be94464

$ GIT_COMMITTER_DATE="2021-10-22T15:10:07" git commit --amend --date="2021-10-22T15:10:07" --author="XXX <XXX@XXX.com>"

$ git log

$ git rebase HEAD dev

$ git log

2)修改非第一条记录

//在如下命令弹出的编辑框中 先执行i命令,修改pick模式位edit模式

$ git rebase -i f9e20f798fb261eff92bf94ced

$ GIT_COMMITTER_DATE="2021-11-15T04:36:38" git commit --amend --date="2021-11-15T04:36:38" --author="XXX <XXX@XXX.com>" -m "Add new file-->test to modify the second commit"

$ git rebase –continue   //回到最新的头部

$ git log

3)提交

$ git push origin dev -f

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/940540
推荐阅读
相关标签
  

闽ICP备14008679号