- 退回版本
git reset --hard commit_id //不保留未提交的修改 git reset --soft commit_id //默認方式,保留未提交的修改
- 撤除本地沒有提交的修改
git checkout .
刪除untrack files
- 刪除當前目錄下untrack文件,不包括文件夾和.gitignore中指定的文件和文件夾
git clean -f
- 刪除當前目錄下untrack文件和文件夾, 不包括.gitignore中指定的文件和文件夾
git clean -df
- 刪除當期目錄下的所有untrack的文件和文件夾
git clean -xdf
- 顯示會被刪除的文件
git clean -nxfd git clean -nf git clean -nfd
https://www.cnblogs.com/ChrisCoder/p/9919674.html