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值

相关推荐
悟空瞎说17 小时前
Git 协作工作流详解:从个人单打独斗到规模化团队协同
前端·git
染翰18 小时前
Java 实现 Git 自动克隆工具,打包成 Windows 独立 EXE(免安装JDK)
java·git·后端
雪的季节19 小时前
团队 Git 协作完整教程(企业级标准流程)
git
czhc114007566320 小时前
6.4:git
git
Rain50920 小时前
实战:搭建 AI Code Review 自动化流水线
前端·人工智能·git·ci/cd·自动化·ai编程·代码复审
zzzzzz31020 小时前
GitHub 今日爆火!headroom:一个帮你省 60-95% Token 的 AI Agent 上下文压缩神器
git·机器学习·github
张小凡vip1 天前
gitlab的ci配置文件yaml参数说明
git·ci/cd·gitlab
搬砖的前端1 天前
AI工具集:Git提交时使用AI进行CodeReview如何在前端应用构建NPM包
前端·人工智能·git·npm·codeview
ZXF_H1 天前
Git clone 时遇到fatal: protocol ‘http‘ is not supported问题解决方法
git
傻啦嘿哟1 天前
日志分析:利用OpenClaw日志排查“403”和“503”错误
java·git·github