修改老commit的message信息
使用场景:我们在使用git时会遇到想修改之前(不是最新的)的commit信息的时候,git commit --amend 只能修改最新commit的信息。
下面开始实操,主要使用的命令是git rebase
使用的密令是git rebase 变基 首先我们有3个commit,如下:
然后我们需要修改第二个commit 的Message,也就是修改second commit
变基操作有个交互式的命令是git rebase -i commitID
CommitId选择你要变的那个commit的父commitId
也就是9f25c6那个
git rebase -i 9f25c6
这边的交互式界面如下,里面也有好多命令,有兴趣的可以自己看下
这边使用reword,意思就是使用该commit,但修改他的commit message,把要修改的commit信息的那行的pick改为reword,保存退出
wq保存后进入修改commit信息的界面,这边你自己编辑信息后wq保存退出
wq保存
修改完后,会看下rebase成功的信息。这时候再看git log就可以看到自己的第二个commit修改后的信息了
修改老commit的message信息相关推荐
- 怎样修改老旧commit的message信息?
找到操作提交记录的父提交id,也可以理解为上一次提交记录 git rebase -i <父commitid> 只修该提交信息用把pick更新为r,然后在git弹出的命令窗口中, 修改提交记 ...
- 怎样修改当前分支最新一次提交的message信息?
怎样修改当前分支最新一次提交的message信息? git commit --amend esc :wq
- git commit --amend修改git commit提交的message
当git commit -m "message"提交之后,在push之前,发现git commit中的message有误,想把提交的message改过来,有什么办法? 首先输入gi ...
- git修改已提交commit的Author信息
在 git 中可以通过 git commit --amend 来修改最近一个已提交 commit 的 Author 信息,使用如下: git commit --amend --author " ...
- git 修改远端 commit 信息
git 修改远端 commit 信息 git rebase -i HEAD~x( x 代表最近几条commit ),执行之后将出现以下界面 上面的 pick 后面即远端的 commit 信息,最下面的 ...
- Git---git commit --amend -m ‘信息‘ 实现追加提交为一次提交
番外:跳过使用暂存区域 git commit -a -m '信息' ==>>(等价于) git add . && git commit -m '信息' 有时候我们提 ...
- 弘辽科技:如何修改老链接的商品不会导致降权
一晃2021年就过去了,新的一年新的开始,最近发现很多做电商的新手卖家由于经验不足,在商品上架到店铺很长时间以后才发现商品存在问题,包括商品的主图标题.详情页.价格属性等等,那时候才会对商品进行调整. ...
- 如何修改word中的单位信息、用户信息及文档属性
文档属性中的"用户"信息是可以通过工具选项中的用户信息修改的.但是单位信息却是在安装OFFICE时设置的,经过我的测试,并不在NORMAL.DAT中,而是在注册表中.另外,有些人以 ...
- 在ASP.NET AJAX中使用应用程序服务和本地化(4):示例程序:读取、修改并保存用户个性化信息...
本文来自<ASP.NET AJAX程序设计 第II卷:客户端Microsoft AJAX Library相关>的第五章<应用程序服务和本地化>. 让我们通过编写一个完整的示例程 ...
最新文章
- dell笔记本电脑驱动_戴尔Dell电脑u盘启动盘重装win10系统步骤
- 【C++ STL】vector库使用方法
- 020.2.2 runtime类
- Mac中ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
- maskView与CAGradientLayer那回事儿
- MyBatis学习总结(17)——Mybatis分页插件PageHelper
- Springboot Mybatis使用PageHelper实现分页查询
- Aptana3 SVN Client安装
- C语言断言assert详解
- Node.js:npm下载很慢,设置国内淘宝镜像
- python-excel 批量新建excel工作表
- 禁止tomcat的Catina.out的累计输出
- SecureCRT免费安装教程
- 企业邮箱哪个好,邮箱品牌介绍—TOM邮箱
- 台式计算机如何定时关机,台式电脑设置定时关机
- 秘猿科技开源 CITA-Monitor
- 什么是 “use strict”; ? 使用它的好处和坏处分别是什么?
- Android中访问sdcard路径的几种方式
- 操作系统 - Linux
- 通州新城规划图 - 新通网http://www.xintongwang.com