每当我启动一个项目时,我都被告知要在bitbucket和github上创建一个相应的存储库。我想知道我是否总是需要在我的终端之外建立这个存储库?
我在想,因为这背后的逻辑是什么?是否要确保我创建本地和远程存储库?
是否可以在终端内创建远程存储库?这是推荐的吗?
答案 0 :(得分:1)
可以使用相应的API创建远程存储库,例如:https://developer.github.com/v3/。
然而,托管服务github和bitbucket是git和mercurial的独立工具和实体,他们主要围绕Web浏览器设计他们的服务。这可能就是为什么人们会说使用网站,设计方式以及如何获得最佳用户体验。
答案 1 :(得分:0)
您必须始终在站点上创建远程存储库(或通过前面所述的站点API)才能推送到远程存储库,但是您始终可以将远程位置添加到已存在的本地项目中。
$ git remote add origin {remote repository URL}
请参阅:Adding an existing project to GitHub using the command line