我希望能够通过命令行创建一个私人 github 存储库。我认为使用其余 API 应该可以做到这一点,但是我无法从文档中弄清楚如何做到这一点。这可能吗?
gh repo create
确实有一个--private
选项。
因此,从本地存储库的当前目录:
~/Projects/my-project$ gh repo create myNewRepo --private --source=.
交互式创作将是:
~/Projects/my-project$ gh repo create
其中包括:
? Visibility [Use arrows to move, type to filter]
Public
> Private
Internal
您可以使用以下命令从本地克隆检查 GitHub 存储库的可见性:
gh repo view --json visibility --jq .visibility $*
gh repo edit
,您可以将现有的公共存储库设为私有:
gh repo edit --visibility private