Git学习第十章:修改和整理commit的message

这篇博客详细介绍了如何使用Git修改已提交的commit消息,包括最新commit和历史commit的message修改步骤。同时,文章讲解了如何将连续或间隔的多个commit整合成一个,涉及git rebase -i命令的使用,确保提交历史更加清晰整洁。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

修改commit中的message

使用git log命令查看commit提交情况

在这里插入图片描述

情况1: 修改最新commit的message
git commit --amend
显示:

在这里插入图片描述

修改完成之后,再使用git log进行查看
git log
显示:

在这里插入图片描述

情况2: 修改老commit的message

在这里插入图片描述

通过commit指定要修改的message
git rebase -i 8ec4e39       #需要修改commit为b906a6507bf的message("添加了test4文件"),需要输入父commit,为8ec4e39的message
显示:

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

修改完成之后,再使用git log进行查看
git log
显示:

在这里插入图片描述

整理commit中的message

在这里插入图片描述

情况1: 把连续的多个commit整理成1个
git rebase -i 4d1b6838     #还是和上面一样,选择父commit
显示:

在这里插入图片描述

保存退出后,会进一步弹出

在这里插入图片描述

使用git log命令再进行查看
git log
显示:

在这里插入图片描述

情况2: 把间隔的几个commit整理成1个

在这里插入图片描述

使用git rebase -i命令
git rebase -i e877de2d       #使用父commit
显示:

在这里插入图片描述

因为这里我们使用的父commit,但并没有包含它自己,所以我们要自行输入进去

在这里插入图片描述

调整commit为2aee1eb的位置

在这里插入图片描述

保存退出后显示:

在这里插入图片描述

使用 git rebase --continue
git rebase --continue
显示弹出

在这里插入图片描述

保存退出后查看一下commit情况
git log
显示:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值