1、方法1
git reflog 查看提交记录,找到对应的commitId
git reset --hard 版本号 就回到当时的那个版本(git reset --hard HEAD@{n})
2、 git pull不覆盖修改的代码:
先把修改好的代码存放在缓存里,等代码拉下来以后再恢复缓存里的修改的代码
步骤:
git stash save "commit content"
git pull
git stash pop
git stash list
git stash show
1、方法1
git reflog 查看提交记录,找到对应的commitId
git reset --hard 版本号 就回到当时的那个版本(git reset --hard HEAD@{n})
2、 git pull不覆盖修改的代码:
先把修改好的代码存放在缓存里,等代码拉下来以后再恢复缓存里的修改的代码
步骤:
git stash save "commit content"
git pull
git stash pop
git stash list
git stash show