我希望使用 shell 命令从 git 中未跟踪的文件中删除特定文件。但正如我所搜索的,只有一个解决方案
-f - force,
-d - directories too,
-x - remove ignored files too.
让我们将文件视为gitignore.gitignore,每当我尝试该命令时都失败git rm gitignore.gitignore对于这个担忧。希望得到任何预期结果。
如果 git 没有跟踪该文件,那么删除它就不是 git 的工作。只需使用普通的 shell 命令,例如rm
代替git rm
.
如果你想删除all未跟踪的文件,你可以做git clean
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)