idea中,如何修改已经commit记录的message?如何修改已经push过记录message?

文章目录

1.痛点:你有没有因为手快就commit了,但是忘记修改了message?你是不是有时候觉得自己push过的记录,message写的不明确?这个时候,怎么办?

2.修改已经commit但没有push的记录message

2.1我现在有3次commit等待push,但是我想把“v1修改”修改成“v1优化”,怎么办?往下看。

在这里插入图片描述

2.2右击想要修改message的提交历史(注意:是已提交未推送的历史),选择Reword…

备注:最新版本已经由 Reword… 变成 Edit Commint Message…
在这里插入图片描述
弹出如下框:
在这里插入图片描述

2.3我修改提交信息message为“v1优化”,点击ok,如图:

在这里插入图片描述
提交历史框和等待推送的框,会自动刷新成你刚刚修改的message,你在推送就ok:
在这里插入图片描述

3.修改已经push的记录message

3.1我现在有3次记录已经都push了

在这里插入图片描述

3.2但是我看“v1优化”不顺眼,想改成“v1修改”,保持上下整齐一致,右击记录选择Reword…

备注:最新版本已经由 Reword… 变成 Edit Commint Message…
在这里插入图片描述
弹出框如图:
在这里插入图片描述

3.3我将“v1优化”修改为“v1修改”,点击ok键

在这里插入图片描述

3.4点击ok键之后,你会发现提交历史框中自动多出了红框圈住的部分!!!为什么呢?因为你修改的是“v1优化”版本,所以git会把黑色框里“v1优化”至“v3修改”当成一个整体,再次提交一次,同时把message修改成你刚改的内容,这中间会发生我们看不到的代码回退事件,可能你会问为什么发生回退事件,历史版本还要多出3个,我觉得可能是为了保持一个修改历史吧。

在这里插入图片描述

3.5点击push按钮,你会发现弹出款里的“v1优化”变成了“v1修改”,这下看着顺眼了吧。然后点击右下角的push,会在弹出一个让你合并的弹框,你点击Merge。

在这里插入图片描述
在这里插入图片描述

3.6点击了Merge之后,弹出Push successfun,说明修改已经push过的记录message成功!!

在这里插入图片描述

3.7 最后提交历史框的提交历史如图,黑色框,红色框,紫色框。

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值