您的位置:首页 > 数码常识数码常识
Git修改已提交commit的信息(直接修改git上的commit信息)
2025-05-16人已围观
Git修改已提交commit的信息(直接修改git上的commit信息)
背景由于 Github 和公司 Git 使用账号不一样,偶尔没注意,提交出错后就需要修改 commit 信息。
直接修改git上的commit信息背景
修改最后一次提交 commit 的信息
修改历史提交 commit 的信息
操作步骤:
git rebase -i <commit id> 列出 commit 列表找到需要修改的 commit 记录,把 pick 修改为 edit 或 e,:wq 保存退出修改 commit 的具体信息git commit --amend,保存并继续下一条git rebase --continue,直到全部完成中间也可跳过或退出git rebase (--skip | --abort)
批量修改历史 commit 信息
创建批量脚本changeCommit.sh:
执行脚本成功后,强制推送到远程服务器:
上面就是小居数码小编今天给大家介绍的关于(直接修改git上的commit信息)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。
94%的朋友还想知道的:
教你用这个方法(微信重要信息不小心给删除了怎么恢复)
快速收集微信中的各种文件的方法(快速收集微信中的各种文件信息)
更改方法步骤介绍(微信应该怎么修改实名认证信息)
微信怎么解除修改实名认证的人(微信怎么解除修改实名认证信息)
154499
背景由于 Github 和公司 Git 使用账号不一样,偶尔没注意,提交出错后就需要修改 commit 信息。
直接修改git上的commit信息背景
修改最后一次提交 commit 的信息
修改历史提交 commit 的信息
操作步骤:
git rebase -i <commit id> 列出 commit 列表找到需要修改的 commit 记录,把 pick 修改为 edit 或 e,:wq 保存退出修改 commit 的具体信息git commit --amend,保存并继续下一条git rebase --continue,直到全部完成中间也可跳过或退出git rebase (--skip | --abort)
批量修改历史 commit 信息
创建批量脚本changeCommit.sh:
执行脚本成功后,强制推送到远程服务器:
上面就是小居数码小编今天给大家介绍的关于(直接修改git上的commit信息)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。
94%的朋友还想知道的:
教你用这个方法(微信重要信息不小心给删除了怎么恢复)
快速收集微信中的各种文件的方法(快速收集微信中的各种文件信息)
更改方法步骤介绍(微信应该怎么修改实名认证信息)
微信怎么解除修改实名认证的人(微信怎么解除修改实名认证信息)
154499
很赞哦! ()