如何创建远程Git存储库?

时间:2017-05-03 09:59:51

标签: git push gitlab git-remote

是否可以创建新的Git存储库而无需先在http://gitlab.com创建它? 我的目的是初始化一个本地存储库,做一些工作,将文件添加到索引,提交并最终将其推送到服务器,而无需在gitlab上手动创建新的存储库。

存储库创建失败,并显示错误消息: GitLab:找不到您要找的项目。 致命:无法从远程存储库读取。

当我终于做到了

git push origin --all

2 个答案:

答案 0 :(得分:1)

尝试为自己回答相同的问题(从命令行创建一个新的gitlab repo,然后推送到它),我在GitLab的帮助页面中找到了这篇文章Push to create a new project。 它对我运行此命令很有用:

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

然后根据提示将遥控器添加到repo中:

git remote add origin https://gitlab.example.com/myusername/nonexistent-project.git

(为GitLab 10.5及以后工作)

答案 1 :(得分:0)

我不认为大多数git托管网站允许您自动创建存储库。你必须手动创建它。