git - 如何从本地创建和推送 repo 到 gitub
问题描述
我想知道是否有一种方法可以从本地 cmd 在 GitHub 中创建 repo 并将 repo 推送到远程。
像我一样:
git branch IAmLocal
git push -u branch IAmLocal
如果我们可以将这个repo放在 GitHub 中而不创建手动在 GitHub 中进行 repo。
更新
看到重复的标签后,我想确认我正在寻找一种可以创建远程仓库并使用 CMD 从本地推送它的方法。
快乐学习!
解决方案
您可以使用 GitHub 命令行 API 在 GitHub 上创建存储库,如下所示:
curl -u 'USER' https://api.github.com/user/repos -d '{"name":"REPO"}'
注意:您需要curl
在您的操作系统上安装。
另一种选择 - 安装此实用程序,然后您可以在 cmd 上运行许多 GitHub 命令。创建一个新的 repo 运行这个命令:
$ hub create shaykia/test
推荐阅读
- android - 为什么活动中的两个片段之一在运行时占据整个屏幕?
- mysql - 如何将具有用户定义表类型作为参数并从 MS SQL Server 递归调用的存储过程转换为 MySQL 8?
- c# - 如何在运行时创建绘图 (OxyPlot)
- android - 带有 LAYER_TYPE_SOFTWARE 剪辑视图的自定义视图
- javascript - 无法使用cheerio/node.js 抓取图像
- angular - 如何在 Angular 中构造表单的输出以符合 REST 输入
- process - 进程如何命名?
- java - 我如何有效地禁止用户使用 Spring Web 应用程序
- python - 使用数据框将列数据显示为单个列
- quarkus - 如何使用 web.xml 作为部署描述符本地构建基于 servlet 的 Quarkus 应用程序?