gh repo edit

gh repo edit [<repository>] [flags]

编辑仓库设置。

要关闭设置,请使用 --<flag>=false 语法。

请注意,将仓库可见性更改为私有会导致丢失星标和关注者。

选项

--add-topic <strings>
添加仓库主题
--allow-forking
允许为组织仓库创建分支
--allow-update-branch
允许拉取请求头部分支落后于其基分支时进行更新
--default-branch <name>
设置仓库的默认分支名称
--delete-branch-on-merge
在拉取请求合并时删除头部分支
-d, --description <string>
仓库的描述
--enable-auto-merge
启用自动合并功能
--enable-discussions
在仓库中启用讨论
--enable-issues
在仓库中启用问题
--enable-merge-commit
启用通过合并提交合并拉取请求
--enable-projects
在仓库中启用项目
--enable-rebase-merge
启用通过变基合并拉取请求
--enable-squash-merge
启用通过压缩提交合并拉取请求
--enable-wiki
在仓库中启用 Wiki
-h, --homepage <URL>
仓库主页 URL
--remove-topic <strings>
删除仓库主题
--template
使仓库可用作模板仓库
--visibility <string>
将仓库的可见性更改为 {public,private,internal}

示例

# enable issues and wiki
gh repo edit --enable-issues --enable-wiki

# disable projects
gh repo edit --enable-projects=false

另请参阅