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