作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我希望使用 shell 命令从 git 中未跟踪的文件中删除特定文件。但正如我所搜索的那样,只有一个解决方案
-f - force,
-d - directories too,
-x - remove ignored files too.
让我们将文件视为 gitignore.gitignore,每当我尝试命令 git rm gitignore.gitignore 时都会失败。将不胜感激任何预期的结果。
最佳答案
如果文件没有被 git 跟踪,那么删除它不是 git 的工作。只需使用普通的 shell 命令,例如 rm
而不是 git rm
。
如果您想删除所有 未跟踪的文件,您可以执行git clean
。
关于Git shell : How can we remove specific file from untracked files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38564613/
我是一名优秀的程序员,十分优秀!