是否可以创建新的Git存储库而无需先在http://gitlab.com创建它? 我的目的是初始化一个本地存储库,做一些工作,将文件添加到索引,提交并最终将其推送到服务器,而无需在gitlab上手动创建新的存储库。
存储库创建失败,并显示错误消息: GitLab:找不到您要找的项目。 致命:无法从远程存储库读取。
当我终于做到了
git push origin --all
答案 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托管网站允许您自动创建存储库。你必须手动创建它。