概述
新建一个文件testFile,执行下列步骤
- 添加aa,执行
git add testFile
,git commit -m "添加aa"
- 添加bb,执行
git add testFile
,git commit -m "添加bb"
- 添加cc,执行
git add testFile
,git commit -m "添加cc"
版本回退
- 把当前版本回退到“添加bb”的这个版本
- 通过命令
git reset --hard head^
即可回退到“添加bb”的版本 - 或者
git log
命令查看commit的记录,找出想要回退到的版本的commit_id(就是commit后面的那一长串数字),然后通过命令git reset --hard commit_id
也可以回退到“添加bb”的版本
备注:head
就是指向当前的版本,即最后一次commit后的版本;head^
就是指向前一次commit的版本
- 通过命令