Gitignore忽略不带文件扩展名的bash脚本

问题描述 投票:0回答:1

我有一个存储库,其中包含许多我想忽略的bash脚本。问题是bash脚本没有.sh扩展名,而是在开始处有#!/bin/bash表示它们是bash脚本。结果,无法通过文件名来标识它们。

我曾尝试将*.sh放入我的[[.gitignore(并重置缓存),但仍跟踪bash脚本。

有什么方法可以忽略我的

。gitignore

中的这些bash脚本吗?
bash git gitignore
1个回答
0
投票
这可能会有所帮助

# Run in repo's root directory grep -rl '^#!/bin/bash' . >> .gitignore

这将列出所有带有bash shebang的文件并将其附加到.gitignore
© www.soinside.com 2019 - 2024. All rights reserved.