Git 从工作目录中删除跟踪的文件,只留下未跟踪的文件

标签 git

有没有一种方法可以让我不检查任何东西,以便从我的工作目录中删除所有跟踪的文件?

这样我就可以用普通的 ls 命令一目了然地看到我所有未跟踪的文件。

我也可以 git add . 然后存储新索引,如果我只是想在我重新 checkout 我来自的分支时添加未跟踪的。

最佳答案

这样的事情会起作用,但我会先做一个备份..

git ls-文件 | xargs rm

关于Git 从工作目录中删除跟踪的文件,只留下未跟踪的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6906310/

相关文章:

Git 在 Samba 共享上的提交速度非常慢。我该怎么做才能加快速度?

git - Cygwin 和 Git : getting "fatal: error in line 1:"

c# - 如何在 LibGit2Sharp 中执行 git diff --name-status origin/master...HEAD ?

git - 如何在Node配置中获取Jenkins中的git标签名称

java - 将克隆的 Servlet 部署到 Tomcat

macos - 我如何允许 2 个人在 git 存储库的同一个本地副本上工作?或者我可以吗?

Git Flow Hotfix - 同行评审并 merge 到远程 master & develop

由于权限不足,Git 提交失败

node.js - 在git root子目录中的Docker容器中以--watch模式运行Jest

linux - git send-mail 发送邮件失败