git add 了一个错误文件
git reset <filename> #撤销指定文件
git reset #撤销所有文件
git commit 了一个错误文件
注意,工作区需要处于working directory clean
状态才能进行撤销操作.
- 只撤销commit 保留文件变化
git reset HEAD~1
- 撤销commit 删除文件变化
git reset --hard HEAD~1
git reset <filename> #撤销指定文件
git reset #撤销所有文件
注意,工作区需要处于working directory clean
状态才能进行撤销操作.
git reset HEAD~1
git reset --hard HEAD~1