这是 gitk 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
gitk - Git 存储库浏览器
概要
吉特克 [ ] [ ] [--] [ ...]
商品描述
显示存储库或选定的一组提交中的更改。 这包括可视化
提交图,显示与每次提交相关的信息,以及树中的文件
每次修订。
配置
为了控制显示哪些修订,gitk 支持大多数适用于 混帐
版本列表 命令。 它还支持一些适用于 混帐 差异-* 命令
控制如何显示每个提交引入的更改。 最后,它支持一些
gitk 特定的选项。
gitk 通常只理解带有参数的选项 坚持 表格(见 gitcli(7))
由于命令行解析器的限制。
版本列表 选项 和 参数
本手册页仅描述最常用的选项。 看 git 修订列表(1)
一个完整的清单。
- 全部
显示所有引用(分支、标签等)。
--分支[= ], --tags[= ], --remotes[= ]
假装所有分支(标签、远程分支、resp.)都列在
命令行为 。 如果 是给定的,限制 refs 匹配给定的
壳球。 如果缺少图案 ?, *或 [, /* 最后是暗示。
--因为=
显示比特定日期更近的提交。
--直到=
显示早于特定日期的提交。
--日期顺序
尽可能按日期对提交进行排序。
- 合并
在尝试合并具有冲突的停止后,在历史记录中显示提交
在修改冲突的两个分支(即 HEAD 和 MERGE_HEAD)之间
文件并且不存在于正在合并的所有磁头上。
- 左右
标记可以从对称差异的哪一侧进行提交。 从左侧提交
边以 < 符号为前缀,右边以 > 符号为前缀。
--全历史
当过滤历史时 ..., 不修剪一些历史。 (见“历史
简化”在 混帐日志(1) 更详细的解释。)
--简化合并
附加选项 --全历史 从结果中删除一些不必要的合并
历史,因为没有选定的提交有助于此合并。 (见“历史
简化”在 混帐日志(1) 更详细的解释。)
--祖先路径
当给定要显示的提交范围时(例如 提交1..提交2 or 提交2 ^提交1),
只显示直接存在于祖先链上的提交 提交1 和
提交2, 即提交既是 提交1,和祖先 提交2.
(参见“历史简化” 混帐日志(1) 更详细的解释。)
-L , : , -L: :
跟踪由“给出的线范围的演变” , "(或函数名
正则表达式) 内. 您不能提供任何路径规范限制器。 这是
目前仅限于从单个修订开始的步行,即,您只能给出
零个或一个正面的修订参数。 您可以多次指定此选项。
请注意: gitk(不像 混帐日志(1)) 当前仅在您指定时才理解此选项
它与它的论点“粘合在一起”。 做 不能 -L 后加一个空格。
和可以采用以下形式之一:
· 数字
如果或者是一个数字,它指定一个绝对行号(行数
从1年开始)。
· /正则表达式/
此表单将使用与给定 POSIX 正则表达式匹配的第一行。 如果是一个
regex,它会从前一个 -L 范围的末尾开始搜索,如果有的话,否则
从文件开始。 如果是“^/regex/”,它会从开头搜索
文件。 如果是一个正则表达式,它将从给定的行开始搜索.
· +offset 或 -offset
这仅适用于并将指定之前或之后的行数
由给出的行.
如果 ”: ”代替和,这是一个正则表达式
表示从匹配的第一个 funcname 行开始的范围, 至
下一个 funcname 行。 “: ” 从前一个 -L 范围的末尾开始搜索,如果
任何,否则从文件的开头。 “^: ” 从文件开头搜索。
限制要显示的修订。 这可以是单个修订版含义显示来自
给定的修订和返回,或者它可以是形式为“的范围”..“ 显示
之间的所有修订 然后返回 . 注意,更高级的修订选择
可以应用。 有关拼写对象名称的更完整方法列表,请参阅
git 修订版(7)。
...
将提交限制为接触给定路径中的文件。 注意,避免歧义
关于修订名称,使用“--”将路径与任何先前的路径分开
选项。
gitk 特定的 选项
--argscmd=
每次 gitk 必须确定要显示的修订范围时要运行的命令。 这
命令应该在其标准输出上打印一个附加修订列表
显示,每行一个。 使用它而不是明确指定一个 <修订版 范围>
如果要显示的提交集可能因刷新而异。
--选择提交=
加载图形后选择指定的提交。 默认行为相当于
指定 --select-commit=头.
示例
gitk v2.6.12.. 包含/scsi 驱动程序/scsi
显示自版本以来的变化 v2.6.12 更改了 include/scsi 中的任何文件或
驱动程序/scsi 子目录
gitk --since="2 周前" -- gitk
显示过去两周内对文件的更改 吉特克. “--”是必要的
避免与 科 命名 吉特克
gitk --max-count=100 --all -- 生成文件
最多显示对文件所做的 100 次更改 生成文件. 而不是只寻找
当前分支的更改会在所有分支中查找。
使用 onworks.net 服务在线使用 gitk