git clean 刪除忽略文件 和 未被跟蹤文件及文件夾
概念
首先我們需要認清 忽略的文件 和 未被跟蹤的文件
忽略的文件:.gitignore 中忽略的文件
未被跟蹤的文件:沒有被忽略,但是還沒 git add 的文件
git clean -f
刪除:未被跟蹤的文件
git clean -fd
刪除:未被跟蹤的文件和文件夾
git clean -xfd
刪除:忽略的文件、未被跟蹤的文件和文件夾
git clean [-xfd] -n
-n 會先打印一些將要刪除的文件,並不執行刪除動作,主要是查看是否有自己需要的不想被刪除