gh repo list

gh repo list [<owner>] [flags]

列出用户或组织拥有的存储库。

请注意,列表中仅包含由提供的参数拥有的存储库,并且 --fork--source 标志不会遍历所有权边界。例如,在列出组织中的分支时,输出将不包括那些由个人用户拥有的分支。

选项

--archived
仅显示已存档的存储库
--fork
仅显示分支
-q, --jq <expression>
使用 jq 表达式过滤 JSON 输出
--json <fields>
使用指定的字段输出 JSON
-l, --language <string>
按主要编码语言过滤
-L, --limit <int> (default 30)
要列出的最大存储库数量
--no-archived
省略已存档的存储库
--source
仅显示非分支
-t, --template <string>
使用 Go 模板格式化 JSON 输出;请参阅“gh help formatting”
--topic <strings>
按主题过滤
--visibility <string>
按存储库可见性过滤:{public|private|internal}

别名

gh repo ls

JSON 字段

assignableUsers, codeOfConduct, contactLinks, createdAt, defaultBranchRef, deleteBranchOnMerge, description, diskUsage, forkCount, fundingLinks, hasDiscussionsEnabled, hasIssuesEnabled, hasProjectsEnabled, hasWikiEnabled, homepageUrl, id, isArchived, isBlankIssuesEnabled, isEmpty, isFork, isInOrganization, isMirror, isPrivate, isSecurityPolicyEnabled, isTemplate, isUserConfigurationRepository, issueTemplates, issues, labels, languages, latestRelease, licenseInfo, mentionableUsers, mergeCommitAllowed, milestones, mirrorUrl, name, nameWithOwner, openGraphImageUrl, owner, parent, primaryLanguage, projects, projectsV2, pullRequestTemplates, pullRequests, pushedAt, rebaseMergeAllowed, repositoryTopics, securityPolicyUrl, squashMergeAllowed, sshUrl, stargazerCount, templateRepository, updatedAt, url, usesCustomOpenGraphImage, viewerCanAdminister, viewerDefaultCommitEmail, viewerDefaultMergeMethod, viewerHasStarred, viewerPermission, viewerPossibleCommitEmails, viewerSubscription, visibility, watchers

另请参阅