【问题标题】:Why is my app not pushing to bitbucket? (Michael Hartl's tutorial chapter 3 section 3.1)为什么我的应用程序没有推送到 bitbucket? (Michael Hartl 的教程第 3 章第 3.1 节)
【发布时间】:2018-03-19 18:05:22
【问题描述】:

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

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

$ git remote add origin git@bitbucket.org:/sample_app.git $ git push -u origin --all # 向上推 repo 及其参考 第一次

我收到以下错误

fatal: remote origin already exists. 

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

自从我收到错误后,我尝试了多种解决方案,包括从本书之前的练习中删除 bitbucket 中的所有内容。到目前为止,我已经按照这封信的说明进行操作,尽管我确实不小心关闭了 cloud 9 命令行中的一些选项卡,我不知道这是否有什么不同。我还注意到,即使我执行了 git init、git add -A 和 git commit,似乎也没有在 git 上创建任何内容。我错过了什么。非常感谢您的帮助,因此我可以继续前进。如果有任何文件我应该添加到这篇文章的编辑中,请告诉我。谢谢。

【问题讨论】:

标签: ruby-on-rails git github bitbucket


【解决方案1】:

致命:远程源已经存在。

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

【讨论】:

  • git remote -v 的结果如下: heroku git.heroku.com/still-beyond-10331.git (fetch) heroku git.heroku.com/still-beyond-10331.git (push) origin git@bitbucket.org:owen358/sample_app.git (fetch) origin git@bitbucket .org:owen358/sample_app.git(推送)
  • 有,您的origingit@bitbucket.org:owen358/sample_app.git,您要添加的是同一个吗?如果是这样,只需使用git push
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多