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值

相关推荐
嘻嘻仙人1 天前
Ubuntu中 git上传自己的项目和二次上传一般流程
git·github
Patrick_Wilson1 天前
Squash Merge 的血缘陷阱:为什么删掉的代码又活了过来
前端·git·程序员
沉浸学习的匿名网友1 天前
什么是 .gitignore?为什么每个 Git 项目几乎都离不开它?
前端·git
深海鱼在掘金2 天前
Git 完全指南 —— 第3章:理解工作区、暂存区、版本库三个核心
git
江华森2 天前
Git 基础筑基:从原理到团队协作的全栈实战
git
JakeJiang2 天前
Git 必备命令指南:从日常高频到项目开发实战
git
叫我少年3 天前
Windows 中安装 git
git
深海鱼在掘金8 天前
Git 完全指南 —— 第1章:Git 概览与版本控制演进
git
noravinsc9 天前
关于Git Flow
git
蜜獾云9 天前
在Git中配置用户名和密码
git