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值

相关推荐
CSDN_RTKLIB5 小时前
多次git add拆解
git
CSDN_RTKLIB6 小时前
git push -u
git
xiaoxiang96098 小时前
Git 分支同步实战:`merge -X theirs` 与完全合并方案
数据库·git·elasticsearch
李可以量化9 小时前
Redis Client 从了解到精通(二)下:String 类型进阶操作全解
redis·git·python·量化交易·qmt
wy3136228219 小时前
Git——ignore让项目的 target 目录真正被忽略(忽略其他文件也是同样的道理)
开发语言·git
deli00700710 小时前
正则表达式可视化测试工具:输入即匹配,高亮一目了然
git·测试工具·正则表达式
爱莉希雅&&&11 小时前
Git 版本控制完整学习笔记
笔记·git·学习
CSDN_RTKLIB13 小时前
Git 修改绑定远程仓库
git
青春易逝丶13 小时前
Git相关
git