赞
踩
git reset --hard 后想要恢复
1.使用git reflog命令查看提交信息,例如:
D:\IdeaProject\api-gateway>git reflog
6417276 (HEAD -> gt_PABF-717, origin/gt_PABF-717) HEAD@{0}: rebase -i (finish): returning to refs/heads/gt_PABF-717
6417276 (HEAD -> gt_PABF-717, origin/gt_PABF-717) HEAD@{1}: rebase -i (squash): add geetest plugin
9bf1e49 HEAD@{2}: rebase -i (squash): # This is a combination of 6 commits.
39f1254 HEAD@{3}: rebase -i (squash): # This is a combination of 5 commits.
5f57e87 HEAD@{4}: rebase -i (squash): # This is a combination of 4 commits.
5c339c0 HEAD@{5}: rebase -i (squash): # This is a combination of 3 commits.
2.git reset ID,ID为想要恢复到的提交ID
如 git reset 9bf1e49,即可恢复
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。