事情經過:
git push 提交之后(版本2.0), 回退, 然后做了一些修改,
發現有問題,於是腦抽回退git reset --hard HEAD^ (版本1,0),
然后又前進到之前那個版本(2.0), 發現文件還是在1.0版本
但是遠程倉庫上的代碼又是2.0版本的
發現有問題,於是腦抽回退git reset --hard HEAD^ (版本1,0),
然后又前進到之前那個版本(2.0), 發現文件還是在1.0版本
但是遠程倉庫上的代碼又是2.0版本的
不知道啥原因, 於是把遠程倉庫強行覆蓋本地, 請勿輕易嘗試:
git fetch --all && git reset --hard origin/master && git pull
然后就回到了最新的版本