Git如何修改已提交的commit注释

2023-12-05 0 1,035
目录
  • Git修改已提交的commit注释
    • 修改最后一次注释
    • 修改历史的信息(包括已经push到远程库的信息)
    • reset然后重新提交
  • Git合并几次commit以及修改历史的commit 注释
    • git合并commit
    • 修改历史commit 注释
  • 总结

    Git修改已提交的commit注释

    两种情况:

    修改最后一次注释

    1、在命令行输入如下命令,然后回车:

    git commit –amend

    2、在命令行的最上面会显示上次提交的备注,然后我们需要进入编辑模式进行修改,按i键

    3、开始编辑,修改备注

    4、修改完成后,按Esc退出编辑模式

    5、再按组合键 Shift + :

    6、输入wq,然后回车(w的意思是保存,q的意思是退出,这一步也可以拆成两步:输入w按回车、输入q按回车)

    7、修改完成,git push提交服务器

    修改历史的信息(包括已经push到远程库的信息)

    1、打开git-bash或者cmd。

    2、cd到相应工程目录。如:

    Git如何修改已提交的commit注释

    3、 git rebase -i HEAD~3 (3表示最后提交的三次记录)

    Git如何修改已提交的commit注释

    4、按i插入,然后把pick改成r或者reword;修改完成后,按Esc退出编辑模式,再按组合键 Shift + :再输入wq然后回车保存退出。

    5、然后会弹出需要修改的信息,接着编辑改成想要的结果,保存退出。

    Git如何修改已提交的commit注释

    6、改完之后如图。

    Git如何修改已提交的commit注释

    7、修改完成,git push提交服务器

    reset然后重新提交

    注:特殊情况(如遇到注释以#开头的)还有一种解决方法。

    1、可以本地git reset –mixed ‘commitId’,回退到上一次仓库的commitId(commitId可以通过git rebase -i HEAD~3 或者git commit –amend 查看)

    2、使用新的msg重新提交(git commit -m ''xxx" 或者用客户端重新提交)

    Git合并几次commit以及修改历史的commit 注释

    git合并commit

    git rebase -i HEAD~2 (数字表示合并几次提交)

    Git如何修改已提交的commit注释

    将后面的几次 pick 改成s 或者 squash ;

    wq 保存退出

    Git如何修改已提交的commit注释

    Git如何修改已提交的commit注释

    continue

    Git如何修改已提交的commit注释

    git log 查看修改

    最后push 表示 几次合并成功

    修改历史commit 注释

    如下 10148625 这个写错了 应该10148624

    Git如何修改已提交的commit注释

    git rebase -i 3b23c8ed691ba90b2761bca99ee651dda9b995f5

    回退当前需要修改的上一次版本位置 vi 编辑器修改注释 wq 保存退出

    Git如何修改已提交的commit注释

    修改完成之后 git rebase –continue

    git log 查看日志检查一次 最后git push

    Git如何修改已提交的commit注释

    其他可能涉及的命令

    git rebase –abort 强制退出 当前的rebase

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持悠久资源网。

    您可能感兴趣的文章:

    • git中commit和push的区别及说明
    • idea撤销git commit操作详解
    • Git Commitizen提交规范化自动生成changelog文件
    • Git撤销已经推送(push)至远端仓库的提交(commit)信息操作
    • Git commit –amend 修改提交信息操作
    • Gitcommit与pull的先后顺序及说明

    收藏 (0) 打赏

    感谢您的支持,我会继续努力的!

    打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
    点赞 (0)

    悠久资源 编程技巧 Git如何修改已提交的commit注释 https://www.u-9.cn/biancheng/jiqiao/97823.html

    常见问题

    相关文章

    发表评论
    暂无评论
    官方客服团队

    为您解决烦忧 - 24小时在线 专业服务