场景
本地Commit了两次,等到推送到github时,发现第一次commit提交的文件有一个大于100m,无法提交成功,
所以需要将版本回退到两次提交之前。
实现
首先输入:
git reflog
查看提交版本列表
现在要将版本回退到d196c4f这个版本
再输入:
git reset --hard d196c4f
其中d196c4f就是你要回退的版本号
可以看到此时目录下版本已经回退到两次提交之前。
本地Commit了两次,等到推送到github时,发现第一次commit提交的文件有一个大于100m,无法提交成功,
所以需要将版本回退到两次提交之前。
首先输入:
git reflog
查看提交版本列表
现在要将版本回退到d196c4f这个版本
再输入:
git reset --hard d196c4f
其中d196c4f就是你要回退的版本号
可以看到此时目录下版本已经回退到两次提交之前。