如何创建git远程仓库命令行?

brvekthn  于 2023-01-04  发布在  Git
关注(0)|答案(1)|浏览(124)

我知道这种方法,首先初始化一个空存储库,然后使用命令git remote add origin https://github.com/USER/TEST_REPO.git添加远程源
为此,我们首先需要在www.example.com上手动创建远程存储库github.com,然后将此url(https://github../TEST_REPO.git)传入git远程添加命令。
我正在寻找一种使用命令创建远程存储库的方法,而不是从github.com手动创建。
我试着在git官方文档找到这个方法,从谷歌,已经问过stackoverflow和quora等问题,但我没有找到任何相关的答案。
From existing Questions
从上面的链接,我尝试命令与我的用户名和所需的回购名称;但是它说,“未找到存储库”

git push --set-upstream https://gitlab.example.com/your-username/nonexistent-project.git master

任何帮助我们都会感激不尽,

pqwbnv8z

pqwbnv8z1#

这取决于你使用的git托管服务,大多数都提供API来实现。
例如,github有一个REST API,可以用来创建新的仓库,例如他们的文档中使用了the GitHub CLI

gh api \
  --method POST \
  -H "Accept: application/vnd.github+json" \
  /orgs/ORG/repos \
  -f name='Hello-World' \
 -f description='This is your first repository' \
 -f homepage='https://github.com' \
 -F private=false \
 -F has_issues=true \
 -F has_projects=true \
 -F has_wiki=true

相关问题