提示
- 默认情况下,文件查找器结果会排除一些目录,例如
build
、log
、tmp
和vendor
。要搜索这些目录中的文件,请使用path
代码搜索限定符。或者,您可以通过 使用.gitattributes
文件 来自定义默认情况下排除哪些目录。 - 您也可以通过按键盘上的
t
键打开文件查找器。有关更多信息,请参阅“键盘快捷键”。
使用文件查找器
- 在 GitHub.com 上,导航到存储库的主页。
- 在“转到文件”搜索栏中,键入要查找的文件或目录的名称。
- 或者,如果没有“转到文件”搜索栏,请单击 **转到文件**,然后键入要查找的文件或目录的名称。
- 在结果列表中,单击要查找的文件或目录。您可以在每个搜索结果下方查看目录或文件的路径。
自定义排除文件
默认情况下,文件查找结果不包含以下目录中的文件(如果它们存在于您的仓库根目录中)
.git
.hg
.sass-cache
.svn
build
dot_git
log
tmp
vendor
您可以使用 .gitattributes
文件覆盖这些默认排除项。
为此,请在您的仓库根目录中创建或更新名为 .gitattributes
的文件,将 linguist-generated
属性设置为 false
,以包含在文件查找结果中的每个目录。
例如,以下 .gitattributes
文件将使 build/
目录中的文件可供文件查找器使用
build/** linguist-generated=false
请注意,此覆盖需要使用递归通配符模式 (**
)。有关更多信息,请参阅 Git 文档中的 "模式格式"。不支持对默认排除目录中的子目录进行更复杂的覆盖。
进一步阅读
- "关于在 GitHub 上搜索"
- "自定义更改文件在 GitHub 上的显示方式"
.gitattributes
在 Git 文档中