我创建了一个新的本地 Git 存储库:
~$ mkdir projectname ~$ cd projectname ~$ git init ~$ touch file1 ~$ git add file1 ~$ git commit -m 'first commit'
是否有任何 git 命令来创建新的 远程 仓库并将我的提交从这里推送到 GitHub?我知道启动浏览器并转到Create a New Repository没什么大不了的,但如果有办法从 CLI 实现这一点,我会很高兴。
我阅读了大量文章,但没有一篇文章提到如何使用 git 命令从 CLI 创建远程仓库。Tim Lucas 的好文章设置新的远程 git 存储库是我找到的最接近的, 但 GitHub 不提供 shell 访问 。
使用 Github 的官方新命令行界面:
gh repo create
请参阅其他详细信息和选项以及安装说明。
例如,要完成您的 git 工作流程:
mkdir project cd project git init touch file git add file git commit -m 'Initial commit' gh repo create git push -u origin master