我有一个存储库,其中包含许多我想忽略的bash脚本。问题是bash脚本没有.sh
扩展名,而是在开始处有#!/bin/bash
表示它们是bash脚本。结果,无法通过文件名来标识它们。
我曾尝试将*.sh
放入我的[[.gitignore(并重置缓存),但仍跟踪bash脚本。
。gitignore
中的这些bash脚本吗?# Run in repo's root directory
grep -rl '^#!/bin/bash' . >> .gitignore
这将列出所有带有bash shebang的文件并将其附加到.gitignore