为什么我的应用程序没有推送到bitbucket? (Michael Hartl的教程第3章第3.1节)

时间:2017-10-08 12:20:05

标签: ruby-on-rails git github bitbucket

我正在使用云9 IDE并尝试将sample_app推送到bitbucket,关注Michael Hartl的教程(第3章3.1 https://www.railstutorial.org/book/static_pages)。当我在云9 IDE中键入以下命令时:

  

由于我们将在本书的其余部分使用此示例应用程序,   在Bitbucket创建一个新的存储库并推送它是一个好主意   起来:

     

$ git remote add origin git@bitbucket.org:/sample_app.git $   git push -u origin --all#推送repo及其refs for the   第一次

我收到以下错误

fatal: remote origin already exists. 

(注意:我已将用户名更改为我的用户名)。

由于我收到错误,我尝试了几种解决方案,包括从书中的先前练习中删除bitbucket中的所有内容。到目前为止,我已按照说明书写了这封信,虽然我不小心关闭了云端9命令行中的一些标签,但我不知道这是否有所不同。我也注意到,即使我做了git init,git add -A和git commit,似乎也没有在git上创建。我错过了什么非常感谢帮助,所以我可以继续前进。如果有任何文件我应该添加到这篇文章的编辑中,请告诉我。谢谢。

1 个答案:

答案 0 :(得分:0)

  

致命:远程来源已经存在。

您尝试添加的遥控器已存在。运行git remote -v并检查它给你的输出,如果有的话,然后跳过第一个命令并传递第二个命令。