git修改提交信息commit

这篇具有很好参考价值的文章主要介绍了git修改提交信息commit。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题出现,我们在开发版本任务的时候有新增需求,里面分重构原有需求refactor,新增需求feat,修复bugfix,性能优化perf等等。这有利于团队代码评审 code Review

然而,我有次提交信息之后忘记写属于什么类型的需求了,得要改不能撤销,只能就行git操作

第一步使用git log查看近几次的提交日志记录,没有的话就继续回车往下找

git修改提交信息commit

第二步直接使用命令进行修改

git commit --amend -m '填你要修改的提交信息'

git修改提交信息commit
看到这个界面是已经修改成功了,不信的可以看看git log 日志

还有修改之前某次的git commit信息

git rebase -i HEAD~3

这条命令是修改之前三次的命令,实际看你自己情况,你也可以git rebase -i HEAD~10,就说明是要修改近十次中某次的提交记录
git修改提交信息commit
就是长这样的,这里说一下怎么进入编辑
git修改提交信息commit

首先在git上获取焦点,然后按键盘上insert这个键,然后看我上图中1号位置那里会变化,显示我那样的你就可以进入编辑了
当然你也可以按一下i直接vm编辑器中编辑文章来源地址https://www.toymoban.com/news/detail-427683.html

这里有几种修改选择:
  • pick:保留该 commit
  • reword:保留该 commit,但我需要修改该commit的 Message
  • edit:保留该 commit, 但我要停下来修改该提交(包括修改文件)
  • squash:将该 commit 和前一个 commit 合并
  • fixup:将该 commit 和前一个 commit 合并,但我不要保留该提交的注释信息
  • exec:执行 shell 命令
  • drop:丢弃这个 commit

最后确认无误后,执行git rebase --continue

git rebase --continue

注意执行git rebase -i HEAD~3要在你想操作的分支上就行,不然会乱的

到了这里,关于git修改提交信息commit的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IDEA 出现问题:git提交commit时Perform code analysis卡住解决方案(git commit提交很慢)

    git提交commit时Perform code analysis卡住很久 解决方案一 1、打开 IntelliJ IDEA,进入 File - Settings(或者使用快捷键 Ctrl+Alt+S)。 2、在弹出的 Settings 窗口中,找到 Version Control - Commit Dialog 选项。 3、在右侧的窗口中,找到 Perform code analysis 选项,并取消勾选该选项。然后单击 OK 按钮保

    2024年01月16日
    浏览(70)
  • IDEA 出现问题:git提交commit时Perform code analysis卡住解决方案

    ❤️作者主页:小虚竹 ❤️作者简介:大家好,我是小虚竹。Java领域优质创作者🏆,CSDN博客专家🏆,华为云享专家🏆,掘金年度人气作者🏆 ❤️技术活,该赏 ❤️点赞 👍 收藏 ⭐再看,养成习惯 Intellij IDEA使用教程相关系列 目录 git提交commit时Perform code analysis卡住很久

    2024年02月11日
    浏览(46)
  • git 提交代码使用--no-verify来解决git commit -m中出现的代码校验(styleLint/eslint)问题

    (1)问题1: (2)问题2: 忽略代码校验。 在后面加上--no-verify即可。 git 提交代码时候报eslint styleLint这种类型的错误, 可以在commit后面加上--no-verify来解决。

    2024年02月11日
    浏览(64)
  • Git 修改已提交的commit注释

    已经将代码push到远程仓库 还没将代码push到远程仓库,还在本地的仓库中 这两种情况下的修改大体相同,只是第一种情况最后会多一步后面会做介绍。 先搞清楚你要修改哪次的提交注释或者哪几次的提交注释 2.1 修改最后一次注释 如果你只想修改最后一次注释(就是最新的

    2024年02月01日
    浏览(45)
  • Git进阶:修改上次提交 git commit --amend

    git commit 后,发现刚才的备注写错了,或者代码漏掉了,想取消刚才的提交。此刻有两种方法 (1)使用git reset命令将刚才的提交会退掉(需要注意的是git reset --soft 和git reset --hard的区别)。 (2)修改刚才的提交:git commit --amend。这个命令的实质是使用一次新提交覆盖上一个

    2023年04月11日
    浏览(38)
  • git提交代码commit总是出现checks failed

    取消勾选Analyze code

    2024年02月11日
    浏览(44)
  • git查看某个提交(commit)修改了哪些文件

    要查看某个提交(commit)修改了哪些文件,可以使用 Git 的 diff 命令结合 -p (逐行)或 -U (差异)选项。 以下是使用 git diff 命令查看提交修改文件的基本语法: 其中, commit_hash 是要查看修改历史的提交哈希值, file_pattern 是要检查的文件模式。可以使用通配符匹配多个文件

    2024年02月04日
    浏览(62)
  • IDEA、git如何修改历史提交commit的邮箱

    查看提交日志,获取commit ID 进入VI界面,输入i,开始编辑 找到你需要修改的那条commit,将pick修改为edit 按ctrl+c切换到命令模式,输入 保存并退出 将作者修改为lcoal的配置,如果没有local配置,使用global,所以需要注意:确认一下local的配置信息,查询与配置local或者global查看

    2024年02月10日
    浏览(73)
  • git修改commit信息

    要使用Git来修改提交(commit)的信息,可以按照以下步骤进行操作: 首先,确保已经在本地仓库中打开了相应的分支。 运行git log命令查看最近的提交记录,并复制需要修改的提交的SHA值或者部分提交消息。 运行 git rebase -i commit 命令,将 替换为上述复制的 SHA 值或者提交消

    2024年04月28日
    浏览(34)
  • 【Git】Git修改 commit 的信息

    查看提交日志,找到要修改的commit 1、切换到需要修改的 commit 中,n为commit的序号,如要修改最近一次 commit 的消息,则为 git rebase -i HEAD~1 2、按 i 进入编辑模式 3、修改 pick 为 edit,按 ESC 退出编辑模式,再输入 :wq 保存并退出VIM 按 i 进入编辑模式,修改需要修改的内容,按

    2024年02月11日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包