Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux Silver Searcher:如何在.gitignore中取消对文件的忽略?_Linux_Bash_Ack_Ag - Fatal编程技术网

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

Linux Silver Searcher:如何在.gitignore中取消对文件的忽略?,linux,bash,ack,ag,Linux,Bash,Ack,Ag,我有一个别名文件夹。这些是bash文件。有些是敏感的,所以我将它们保存在.gitignore中 ~/.bash_utilities bash_a.sh bash_b.sh .gitignore .gitignore: bash_b.sh 问题是我的Silver Searcher会查看.gitignore,并在查看时跳过这些文件。如何告诉Silver Searcher忽略.gitignore文件并查找目录中的所有文件 我现在的命令是 ag $1 ~/.bash* IIUC,这

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

~/.bash_utilities
   bash_a.sh
   bash_b.sh
   .gitignore
.gitignore: bash_b.sh

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

我现在的命令是

ag $1 ~/.bash*

IIUC,这在man ag中有很好的解释:

-u——无限制

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

-U—跳过vcs忽略

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