我正在使用 Git 进行版本控制。现在我想在我的本地机器上删除存储库中未跟踪的所有文件。
我可以用
git status
Run Code Online (Sandbox Code Playgroud)
列出这些文件,但如何删除所有文件?
小智 64
如果您将其忽略,请使用git clean -xf
. 您可以这样做,git clean -df
但这也会删除未跟踪的目录。使用-n
的干式运行。
请参阅清理未跟踪
小智 5
用户交互方式:
git clean -i -fd
Remove .classpath [y/N]? N
Remove .gitignore [y/N]? N
Remove .project [y/N]? N
Remove .settings/ [y/N]? N
Remove src/com/amazon/arsdumpgenerator/inspector/ [y/N]? y
Remove src/com/amazon/arsdumpgenerator/manifest/ [y/N]? y
Remove src/com/amazon/arsdumpgenerator/s3/ [y/N]? y
Remove tst/com/amazon/arsdumpgenerator/manifest/ [y/N]? y
Remove tst/com/amazon/arsdumpgenerator/s3/ [y/N]? y
Run Code Online (Sandbox Code Playgroud)
-i 用于交互式
-f 用于文件
-d 用于目录
注意: 添加-n或--dry-run以检查它会做什么。
归档时间: |
|
查看次数: |
94003 次 |
最近记录: |