English ▾
git-column 手册的本地化版本
主题 ▾
最新版本 ▾ git-column 上次更新于 2.43.0
git-column 手册中的更改
设置和配置
获取和创建项目
基本快照
分支和合并
共享和更新项目
检查和比较
补丁
调试
电子邮件
外部系统
服务器管理
指南
管理
底层命令
- 2.43.1 → 2.49.0 无更改
-
2.43.0
2023-11-20
- 2.38.1 → 2.42.4 无更改
-
2.38.0
2022-10-02
- 2.33.2 → 2.37.7 无更改
-
2.33.1
2021-10-12
- 2.21.1 → 2.33.0 无更改
-
2.21.0
2019-02-24
- 2.19.3 → 2.20.5 无更改
-
2.19.2
2018-11-21
- 2.1.4 → 2.19.1 无更改
-
2.0.5
2014-12-17
概要
git column [--command=<name>] [--[raw-]mode=<mode>] [--width=<width>] [--indent=<string>] [--nl=<string>] [--padding=<n>]
选项
- --command=<名称>
-
使用配置变量 column.<名称> 和 column.ui 查找布局模式。
- --mode=<模式>
-
指定布局模式。 有关选项语法,请参见 git-config[1] 中的配置变量 column.ui。
- --raw-mode=<n>
-
与 --mode 相同,但将模式编码为数字。 这主要由已解析布局模式的其他命令使用。
- --width=<宽度>
-
指定终端宽度。 默认情况下,git column 将检测终端宽度,如果无法检测到,则回退到 80。
- --indent=<字符串>
-
要在每行开头打印的字符串。
- --nl=<字符串>
-
要在每行末尾打印的字符串,包括换行符。
- --padding=<N>
-
列之间的空格数。 默认为一个空格。
示例
按列格式化数据
$ seq 1 24 | git column --mode=column --padding=5 1 4 7 10 13 16 19 22 2 5 8 11 14 17 20 23 3 6 9 12 15 18 21 24
按行格式化数据
$ seq 1 21 | git column --mode=row --padding=5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
在具有不相等列宽的表中列出一些标签
$ git tag --list 'v2.4.*' --column=row,dense v2.4.0 v2.4.0-rc0 v2.4.0-rc1 v2.4.0-rc2 v2.4.0-rc3 v2.4.1 v2.4.10 v2.4.11 v2.4.12 v2.4.2 v2.4.3 v2.4.4 v2.4.5 v2.4.6 v2.4.7 v2.4.8 v2.4.9
配置
本节中此行以下的所有内容均有选择地包含在 git-config[1] 文档中。 内容与在那里找到的内容相同
- column.ui
-
指定受支持的命令是否应以列输出。 此变量由空格或逗号分隔的标记列表组成
这些选项控制何时应启用该功能(默认为从不)
这些选项控制布局(默认为column)。 如果未指定always,never 或 auto 中的任何一个,则设置其中任何一个都意味着 always。
最后,这些选项可以与布局选项结合使用(默认为 nodense)
- column.branch
-
指定是否在
git branch
中以列输出分支列表。 有关详细信息,请参见column.ui
。 - column.clean
-
指定在
git clean -i
中列出项目时的布局,该布局始终以列显示文件和目录。 有关详细信息,请参见column.ui
。 - column.status
-
指定是否在
git status
中以列输出未跟踪的文件。 有关详细信息,请参见column.ui
。 - column.tag
-
指定是否在
git tag
中以列输出标签列表。 有关详细信息,请参见column.ui
。
GIT
是 git[1] 套件的一部分