Git学习 - Git修改commit的内容
1、引言:
场景一:
有时候,我们提交了一个 commit 后,发现有些部分遗漏掉了,尤其是有的内容忘记添加到暂存区里了,导致这些内容没有被 commit ,但是如果把这些遗漏掉的内容作为一个新的 commit 再次提交的话就会显得很low 而且会有两个 commitId,其实我们可以把遗漏掉的内容提交到上一个 commit里;
场景二:
提交的commit 的 message 不够严谨,需要重新整理下;
2、解决问题:
针对场景一的话:
我们可以:1、 git add [遗漏的文件] 将其添加到暂存区;
2、git commit --amend 把当前暂存区里的内容合并到上一次的 commit里,还可以修改上一次提交的message信息;
看下我们的提交记录:
标记处是我们最新的提交记录,
git status 命令,发现我们还有一个文件没有被git所追踪管理,也就没有提交了