1、事情的来源是 本地.gitignore 设置后没有生效,网上查资料 用 git rm -r --cached . 删除缓存 重新提交。结果,删除了缓存中的一些内容。
2、按以下步骤操作
1)、查看git 操作记录 git reflog
可以看到,最新的一次提交在 HEAD@{0}
2)、回退版本 :
首先 指针移动git reset Head@{1}
其次 移动HEAD指针恢复数据:git reset --hard HEAD
1、事情的来源是 本地.gitignore 设置后没有生效,网上查资料 用 git rm -r --cached . 删除缓存 重新提交。结果,删除了缓存中的一些内容。
2、按以下步骤操作
1)、查看git 操作记录 git reflog
可以看到,最新的一次提交在 HEAD@{0}
2)、回退版本 :
首先 指针移动git reset Head@{1}
其次 移动HEAD指针恢复数据:git reset --hard HEAD