我正在努力推动一个新的本地" repo"进入我的GitHub帐户,该帐户与命令不存在:
git push https://github.com/username/gitinit
获取错误:
remote: Repository not found.
fatal: repository 'https://github.com/username/gitinit/' not found
我的问题是:
我们可以使用命令提示符Ubuntu创建一个repo(在GitHub帐户中不存在)吗? 如果我们可以如何呢?
答案 0 :(得分:3)
您需要使用GitHub API for Repository才能从Ubuntu shell会话中创建新的repo。
POST /user/repos
那是(from this tutorial):
curl -u 'YOUR-USER-NAME' https://api.github.com/user/repos -d '{"name": "PUT-YOUR-REPO-NAME-HERE"}'
您可以添加不同的选项:
{
"name": "Hello-World",
"description": "This is your first repository",
"homepage": "https://github.com",
"private": false,
"has_issues": true,
"has_wiki": true,
"has_downloads": true
}
然后:
git remote add origin https://github.com/username/gitinit.git
git push -u origin master
您可以在" Is it possible to create a remote repo on GitHub from the CLI without opening browser?"。
找到更多信息/备选方案