git-repo
检索有关仓库的信息。
概要
bash
git repo info [--format=(lines|nul) | -z] [--all | <key>...]
git repo info --keys [--format=(lines|nul) | -z]
git repo structure [--format=(table|lines|nul) | -z]描述
检索有关仓库的信息。
此命令是实验性的。行为可能会改变。
命令
info [--format=(lines|nul) | -z] [--all | <key>...]:检索有关当前仓库的元数据相关信息。仅根据键返回请求的数据。--all标志请求所有可用键的值。info --keys [--format=(lines|nul) | -z]:列出所有可用键,每行一个。structure [--format=(table|lines|nul) | -z]:检索有关当前仓库结构的统计信息。
信息键
layout.bare:如果这是裸仓库则为true,否则为false。layout.shallow:如果这是浅仓库则为true,否则为false。object.format:仓库中使用的对象格式(哈希算法)。references.format:引用存储格式。有效值为files(用于带有 packed-refs 的松散文件)或reftable(用于 reftable 格式)。
示例
bash
# 检索当前仓库的引用格式
git repo info references.format
# 使用 nul 格式检索当前仓库是否为裸仓库以及是否为浅仓库
git repo info --format=nul layout.bare layout.shallow另请参阅
Git
git 套件的一部分
