Git 修改Push后的Commit Message

向远程仓库push代码之后,在IDEA中无法直接修改Commit Message,需要在终端或控制台中输入以下命令(HEAD~1中的1表示只对最后一个提交进行修改,因此1可以自定义)

bash 复制代码
git rebase -i HEAD~1

执行完rebase指令后,会出现类似Vi编辑器界面,将pick修改为reword,保存退出即可

bash 复制代码
pick <commit-hash> <commit-message>

最后再将修改完的commit重新提交

bash 复制代码
git push --force
相关推荐
鶴哥只手遮天17 小时前
Gitea源码深度剖析-第6章 Git 底层封装与仓库存储
git·开源
鶴哥只手遮天17 小时前
Gitea源码深度剖析-第2章 启动流程与配置体系
git·开源
鶴哥只手遮天17 小时前
Gitea源码深度剖析-第4章 数据库层与 ORM 体系(xorm)
git·开源
鶴哥只手遮天17 小时前
Gitea源码深度剖析-第5章 权限体系
git·开源
鶴哥只手遮天17 小时前
Gitea源码深度剖析-第13章 前端工程与模板体系
git·开源
鶴哥只手遮天17 小时前
Gitea源码深度剖析-第9章 REST API v1 体系
git·开源
鶴哥只手遮天17 小时前
Gitea源码深度剖析-第8章 Pull Request 全生命周期:Gitea 最复杂的子系统
git·开源
除不掉的灰色17 小时前
git回退提交前
git
认真恰饭17 小时前
Git push时警告邮箱暴露,推送失败
git
A心有千千结20 小时前
通过 SSH 反向代理让服务器借用本机网络访问 GitHub 的最佳实践
linux·服务器·网络·git·ssh·github