git提交分支后需要修改commit的信息

昨天的推送新的特性到分支上,今天上午发现git的commit信息写错了,那么应该改怎么修改呢?

git commit --amend -m "新的commit消息"

然后直接force 推送即可

git push -f origin master:master

嫌弃麻烦可以使用IDEA的图形化界面 注意查看推送的分支
在这里插入图片描述
当然若是之前没有推送过 那么就可以直接push。

再次查看git节点,此时前面的commit消息就改变了。

我们来看一下GPT关于这个命令的解说,做一下了解防止下次不知所以:

git commit --amend -m “新的commit消息” 命令用于修改最近一次的提交。它的作用和参数解释如下:
命令作用
git commit --amend:这个命令用来修改最新的一次提交,而不需要新创建一个提交。这包括修改提交消息或者提交的内容。
-m “新的commit消息”:-m 选项允许你直接在命令行提供新的提交消息,不需要进入文本编辑器
详细解释
git commit --amend:
该命令将对上一次提交进行修改。它不会创建一个新的提交记录,而是会基于之前的提交,生成一个新的提交 ID 取代之前的提交。
如果你在运行 --amend 之前对代码做了新的更改,并且已经 git add 了新的内容,这些更改也会被包含在新的提交中。
如果你只想修改提交消息,而不改动代码,则可以直接运行 git commit --amend -m “新的commit消息”。
-m “新的commit消息”:
这个选项用来指定新的提交信息。
这样你不需要进入默认的编辑器,直接在命令中传入新的消息,使操作更简洁。

说一句 IDEA命令使用文本编辑器非常难用,虽然也是vim但是esc会退出到代码界面,试了几次还是无法退出,当然我们可以不用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值