0

可能重复:
是否可以在没有 ssh 的情况下从 CLI 在 GitHub 上创建远程存储库?

每次我在 github 上创建一个新的 repo 时,我都需要先去 github 网站创建一个存储库,然后使用命令行将我的代码推送到我自己电脑上的那个 repo。是否可以在没有浏览器的情况下从命令行创建一个新的 github 存储库?

4

1 回答 1

1

正如最近对 GitHub API 的更改所述,现在可以通过您首选的 shell同时创建和初始化一个 repo 。

“今天,我们让通过 GitHub API 向存储库添加提交变得更加容易。到目前为止,您可以创建存储库,但在通过 API 添加任何提交之前,您需要通过 Git 客户端在本地初始化它。”

“现在您可以选择在创建存储库时通过为 auto_init 参数发送 true 来初始化它:”

curl -i -u pengwynn \
 -d '{"name": "create-repo-test", "auto_init": true}' \
 https://api.github.com/user/repos

这一自动初始化功能还允许通过将模板名称传递给curl 请求的参数,从.GitHub .gitignore 存储.gitignore库动态地将文件添加到存储库。"gitignore_template"

于 2012-11-11T23:20:03.153 回答