SourceTree 推送后修改commit message

目录

  • [一. 情景说明](#一. 情景说明)
  • [二. 修改最后一次commit时的message](#二. 修改最后一次commit时的message)
  • [三. 修改指定提交的commit message](#三. 修改指定提交的commit message)

一. 情景说明

🔷如下图所示,在自己的分支上将代码推送到远程仓库之后,发现代码commit时写的注释不对,需要修改。

💥注意:仅限于自己的分支,而非公共分支,并且自己的分支还没有合并到公共分支,并且也没有人基于自己的分支进行开发。


二. 修改最后一次commit时的message

🔷如下图所示,点击【提交】按钮,在右下角的【提交选项】中选择【修改最后一次提交】

然后重新编辑提交信息后,再次提交修改。

🔷然后画面会如下图所示

🔷由于修改推送后的commit message算是修改历史操作,此时在推送的时候需要勾选【强制推送】。

然后就可以看到推送后的commit message已经修改成功了。


三. 修改指定提交的commit message

🔷如下图所示,现在想要修改倒数第三次的commit message

🔷如下图所示,通过交互式变基的方式对指定的commit message进行修改。

💥需要注意的是,这种方式会修改指定commit message之后的所有提交的hash值

相关推荐
Eloudy19 小时前
git format-patch 、git diff 与 git apply
git·构建
技术小结-李爽20 小时前
【工具】git安装及配置
git
技术小结-李爽1 天前
【工具】git与gitee和gitlab和github等等有什么区别?
git·gitee·gitlab
Haku Coder1 天前
0基础学习Git——基础篇
git·学习
为伴只为你1 天前
将已有git工程转为使用LFS
git
x-cmd1 天前
AI 时代的 Git 革命:多 Agent 并发开发的新基础设施
git·ai·agent·代码管理·开发者工具·多智能体协作·worktree
XS0301062 天前
Git远程仓库实操笔记
笔记·git·elasticsearch
Java成神之路-2 天前
Git 合并冲突完全指南:分支合并、拉取冲突、推送冲突
git
NutShell Wang2 天前
拆解 GitHub gh-stack:堆叠 PR 工作流的设计取舍与工程实现
前端·git·开源·github·代码复审·开发者工具·vibe coding
咩咩啃树皮2 天前
第62篇:Git团队协作完整流程——企业多人开发规范、分支管理、冲突解决、上线流程(最终封笔篇)
git