1.处理还没有进行 git add 和 git commit 的更改文件:
git checkout . (忽略所有更改)
git checkout -- fileName (忽略某个文件)
2.对于新建的文件和文件夹会提示 这些文件是 Unracked files, 无法使用git checkout 清空, 必须使用下面命令:
git clean -df
3.另外对于已经 git add 的更改可以使用以下指令:
git reset --hard commitHash
(**--hard** 参数撤销工作区中所有未提交的修改内容,将暂存区与工作区都回到commitHash所对应的版本,
并删除之前的所有信息提交。使用git log 可以查看所有commitHash记录。)