英语法语西班牙语

Ad


OnWorks 网站图标

git-check-ignore - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 git-check-ignore

这是 git-check-ignore 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


git-check-ignore - 调试 gitignore / 排除文件

概要


混帐 检查忽略 [选项] 路径名...
混帐 检查忽略 [选项] --stdin

商品描述


对于通过命令行或通过 --stdin 从文件中给出的每个路径名,检查是否
文件被 .gitignore(或排除机制的其他输入文件)和输出排除
路径(如果被排除)。

默认情况下,根本不显示跟踪的文件,因为它们不受排除
规则; 但请参阅“--no-index”。

配置


-q, --安静
不要输出任何东西,只需设置退出状态。 这仅对单个有效
路径名。

-v,--详细
还输出有关每个给定路径名的匹配模式(如果有)的详细信息。 为了
排除源内和排除源之间的优先规则,请参见 吉蒂诺尔(5)。

--标准输入
从标准输入读取路径名,每行一个,而不是从
命令行。

-z
输出格式被修改为机器可解析(见下文)。 如果 --stdin 也是
给定,输入路径用 NUL 字符而不是换行符分隔。

-n, -- 不匹配
显示不匹配任何模式的给定路径。 这仅在 --verbose 时才有意义
已启用,否则将无法区分哪些路径
匹配模式和不匹配的模式。

--无索引
进行检查时不要查看索引。 这可用于调试为什么
路径被例如 git add 跟踪。 并没有像预期的那样被规则忽略
由用户或在开发包括否定匹配先前路径的模式时
添加了 git add -f。

OUTPUT


默认情况下,将输出与忽略模式匹配的任何给定路径名,一个
每行。 如果没有模式匹配给定路径,则该路径不会输出任何内容; 这个
意味着路径不会被忽略。

如果指定了 --verbose,则输出是一系列如下形式的行:



是被查询文件的路径, 是匹配模式,
是模式的源文件,和是模式的行号
在那个来源内。 如果模式包含 ! 前缀或 / 后缀,它将被保留
在输出中。 引用由配置的文件时将是绝对路径
core.excludesFile,或在引用 .git/info/exclude 时相对于存储库根目录
或每个目录的排除文件。

如果指定了 -z,则输出中的路径名由空字符分隔; 如果
--verbose 也被指定,然后空字符也被用来代替冒号和硬
标签:



如果指定了 -n 或 --non-matching,则还将输出不匹配的路径名,在
这种情况下每个输出记录中的所有字段除了将是空的。 这个可以
在非交互式运行时很有用,以便文件可以增量流式传输到
长时间运行的检查忽略进程的 STDIN,对于这些文件中的每一个,STDOUT 将
指示该文件是否与模式匹配。 (如果没有这个选项,它将是
无法判断给定文件没有输出是否意味着它没有
匹配任何模式,或者尚未生成输出。)

缓冲发生在 GIT_FLUSH 选项下 混帐(1). 来电者是
负责避免因输入缓冲区过满或读取导致的死锁
一个空的输出缓冲区。

退出 状态


0
一个或多个提供的路径被忽略。

1
所有提供的路径都不会被忽略。

128
遇到致命错误。

使用 onworks.net 服务在线使用 git-check-ignore


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad