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
相关推荐
wdfk_prog1 小时前
Git实战指南:如何从另一个分支同步文件时完整保留Commit提交历史
git
In_life 在生活1 小时前
GIT stash 命令的使用
git
SunkingYang3 小时前
如何通过命令和TortoiseGit工具来撤销最后一次提交,包含提交到缓存区,提交到远程仓库
git·tortoisegit·工作区·暂存区·远程仓库·撤销·最后一次提交
南山nash8 小时前
git从入门到熟练
git
夜流冰11 小时前
Git - GitForWindows
git
一个很帅的帅哥11 小时前
部署chat-vue
大数据·git·elasticsearch
芒鸽12 小时前
鸿蒙PC使用ffmpeg+electron实现视频中音频的提取
git
SunkingYang12 小时前
使用TortoiseGit工具推送(push)时,忘了先拉取(Pull),提示冲突,后续怎么处理冲突?
git·tortoisegit·pull·push·推送·冲突·拉取
BestOrNothing_201513 小时前
Git 团队开发冲突合并全流程:本地是否改动 + 远端是否更新,如何正确同步并合并(同分支/不同分支下的几种场景)
git·分支管理·git pull·git merge·分支冲突·git协作·git fetch
zzlyyds13 小时前
工作的时候遇到的git版本冲突与合并问题
git