在add之前撤回文件:
git checkout src/com/jay/example/testforgit/MainActivity.java
已经add的,先取消添加,再撤回
git reset HEAD src/com/jay/example/testforgit/MainActivity.java
git checkout src/com/jay/example/testforgit/MainActivity.java
add了,并且commit的,回到前一个提交的版本:
git log看下版本历史
git reset --hard HEAD git reset --hard HEAD^ git log
或者指定版本号:
git reset --hard ad2080c
查看所有版本号:
git reflog
回退到指定版本号
git reset --hard ad2080c