我想撤销git add
操作,所以git reset --hard HEAD
结果回到了上一次提交的位置。我该怎么做才能找回未提交的修改文件...
另外下次我会用git rm --cached
,羞愧 (:
PHP中文网2017-05-02 09:38:39
You can try git reflog
Command:
If you accidentally use git commit --amend as git commit to overwrite the current commit, or accidentally destroy the current commit (reset --hard). All can be restored through git reflog. https://github.com/hokein/Wik...
phpcn_u15822017-05-02 09:38:39
git reset also has other parameters, such as soft|mixed, you can take a look