假设我的根目录中有一个没有扩展名(二进制可执行文件)的文件。我想知道如何通过git bash删除它。例如inside_git_repo:
> LS客户端客户端…
没有必要使用globs。只需使用文件名:
git rm client server
我想知道是否有任何方法可以使用通配符方法删除它们 * 。
*
平原 * 没有任何人 . 会匹配该文件,但它也会匹配您目录中的大部分内容(基本上任何未隐藏的内容 - 前缀为 . 本身)。
.
如果您真的需要做一些像通配符这样的文件并且您的文件是可执行的,那么您可以尝试使用 find , 例如:
find
find . -maxdepth 1 -executable -type f -exec git rm --cached {} +
看到 man find 有关其众多选项的详细信息。
man find