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

修改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
显示:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42917630/article/details/109066576
今日推荐