Silver Searcher:如何取消忽略 .gitignore 中的文件?

Web*_*ube 4 linux bash ack ag

我有一个别名文件夹。这些是 bash 文件。有些是敏感的,所以我将它们保存在.gitignore.

~/.bash_utilities
   bash_a.sh
   bash_b.sh
   .gitignore
Run Code Online (Sandbox Code Playgroud)

.gitignore: bash_b.sh

问题是我的 Silver Searcher.gitignore在查看时会查看并跳过这些文件。我如何告诉 Silver Searcher 忽略该.gitignore文件并查看目录中的所有文件?

我目前的命令是

ag $1 ~/.bash*
Run Code Online (Sandbox Code Playgroud)

Ark*_*zyk 9

IIUC,它很好地解释了man ag:

-u --无限制

搜索所有文件。这会忽略 .ignore、.gitignore 等。它还会搜索二进制文件和隐藏文件。

-U --skip-vcs-ignores

忽略 VCS 忽略文件(.gitignore、.hgignore),但仍使用 .ignore。