【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.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

显示的提交为倒叙
git修改提交信息,# Git,git,github
将需要修改的commit前面的pick改为edit,保存退出。

git commit --amend

修改提交的信息,改好后

git rebase --continue

然后push文章来源地址https://www.toymoban.com/news/detail-538149.html

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

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

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

相关文章

  • Git系列之修改历史提交信息

    比如我这里有三次提交 使用命令: 当使用 git rebase -i HEAD~3 时, git log 查看提交只有三条的话会报 fatal: invalid upstream \\\'HEAD~3\\\' 上说的这个错误。 注意 :这里显示的顺序其实是倒序。最新的提交在最下面,最老的提交在最上面。 这里把我们要修改的commit,这里是倒数第二次的提

    2023年04月09日
    浏览(43)
  • 【git 使用】使用 git rebase -i 修改任意的提交信息/合并多个提交

    修改最近一次的提交信息的方法有很多,可以参考这篇文章,但是对于之前的提交信息进行修改只能使用 rebase。 假设我们想修改下面这个提交信息,想把【登录】改成【退出登录】步骤如下 运行 git rebase -i head~3 打开了一个文本编辑器 -i  【interactive】参数表示进行交互式

    2024年02月21日
    浏览(38)
  • 【git】修改作者和提交者信息

    every blog every motto: You can do more than you think. https://blog.csdn.net/weixin_39190382?type=blog 修改git作者和提交者信息 1.1.1 作者和提交者 作者就是我们git log看到的信息,如下: 其修改方式参考:文章-修改用户信息 作者和提交者一般默认相同,即我们本地配置的git账号。 但若修改了aut

    2024年02月15日
    浏览(43)
  • 【实战】git 修改之前的提交记录信息(git commit -m ‘...‘)

    不论线上是否已有多次他人提交,只要是修改本地最后一条提交记录信息,都可以按这个来 进入vi编辑器后: 按 i 下方出现’- - 插入 - -‘的提示时,便可编辑提交记录信息 按 ESC ,输入 :wq 保存退出,或 :q! 不保存强制退出 查看提交日志中修改后的信息 查看前面的提交日

    2024年02月15日
    浏览(55)
  • git之修改已经提交的commit信息

    1、执行命令 git rebase --interactive commitId^ ,以交互方式进行进行rebase操作; git rebase可以实现git 节点或者分支的合并 2、进入编辑页面后,会列出此次rebase操作所涉及的所有commit记录,每一行都是pick开头,找到需要修改的commit id ,将pick改为edit,保存后退出。这样就是将rebase操

    2024年02月16日
    浏览(39)
  • 如何修改已提交的git commit信息

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 提示:以下是本篇文章正文内容,下面案例可供参考 终端输入命令: git commit --amend 进入编辑器后,修改需要更改的内容 保存后,即可 可使用 git log 查看是否更改成功 git log 实际上,1、2 步可以省略,

    2024年02月11日
    浏览(49)
  • Git修改提交代码时的用户名信息

    1.本地配置文件修改 在C盘【C:UsersAdministrator】中找到.gitconfig文件进行更改(修改用户名以及邮箱即可)   [user]     name = xxxxx     email = xxxxx@xxx.com 2.命令修改方式

    2024年04月13日
    浏览(45)
  • 【干货向】我想试试教会你如何修改Git提交信息

    Git是目前IT行业使用率最高的版本控制系统,相信大家在日常工作中也经常使用,每次Git提交都会包含提交信息,常用的包括说明、提交人和提交时间等,此篇文章主要向大家介绍下如何修改这些信息,这些命令在正常使用时可能不常用,但还是建议收藏以备不时之需。 在使

    2024年02月12日
    浏览(63)
  • Git基本操作之 修改提交信息 取消暂存文件 撤销文件修改

    git 文件分为         本地文件【即你当前在git  bash终端ls 看到的文件】         暂存文件【即你使用了git  add 之后存储在index file 的文件,此文件是下一步commit的暂存】         仓库文件【即执行了git commit之后的文件】 1.修改提交信息 ,这里指的是修改 git  commit的时

    2023年04月08日
    浏览(55)
  • Linux/Ubuntu下使用git从Github拉取项目文件、提交修改后文件的完整流程演示

    git是一种分布式开源版本控制系统,它有本地仓库和远程仓库,远程仓库可以和Github的仓库(Repositories)进行链接。远程仓库可以和Github的仓库(Repositories)链接后,提交代码时,在本地修改完代码后,使用git commit将修改提交到本地仓库中,然后再用git push将本地仓库的修改推送到

    2024年02月04日
    浏览(52)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包