1 问题
- 通过git log查看commit记录时,有很多重复的commit id
2 问题解释
- 每次的重复都是一个新的循环,越往后,展示的commit数量越多,每个新的循环,都增加了一条commit
- 可能是我更新代码的方式导致的,我更新是通过git rebase upstream/dev
3 解决方式
- 增加数量参数
- 展示最新10条git commit log
git log -10
这样不会出现循环的问题,方便我们查阅本地的commit id
- 注: 这些commit id都是本地的,用于本地的reset,或者 revert
4 目的:通过revert指令撤销commit
- 使用命令 git revert commitId, 不用加引号
git revert 408d1abb8a55eeb19978ed20fe1966c529441914
- 重新 push到远程仓库即可