https://www.python100.com/html/21S0V7I1TJ7C.html
一、git clean 命令清除缓存
1、git clean 命令可以用来删除当前目录下没有被 Git 管理的文件,包括编译生成的文件、临时文件等不需要的文件,提高代码仓库的整洁性。
2、git clean 命令默认不会删除目录,只会删除文件。如果要删除目录,需要加上 -d 参数。
3、如果觉得删除的文件不需要或者删除文件后还原到最初的状态,可以使用撤销操作 git clean -n 来查看删除文件列表,或者使用 git clean -f -x 命令来强制删除。
git clean -d // 删除目录
git clean -f // 强制删除
git clean -x // 删除忽略文件 .gitignore
二、git reset 命令还原缓存
1、git reset HEAD 可以将工作区中所有已修改的文件还原到已提交的状态,撤销所有的本地修改。
2、git reset HEAD filename 可以将某个文件的修改撤销,还原到已提交的状态。
3、对于修改了文件并且想要还原的情况,使用上述命令可以快速还原缓存。