Cloud9 - Git - Rails 应用程序(Gemfiles 更改后 bash 出错)

Cloud9 - Git - Rails App (Error on bash after Gemfiles Changes)

我正在按照 Rails 教程进行应用程序开发,在对 Gemfile 进行一些更改后,我在尝试将更改推送到 Github 时收到两个错误。

我开始使用 git 工具分支到一个新的代码分支,我这样做是为了制作另一个版本的网站。我在终端中使用以下行做到了这一点:

git checkout -b pages_and_layout

在那之后,我对 gemfile 进行了所有我想要的更改。要保存我输入的更改:

  1. 男朋友:~/workspace/xptoapp (pages_and_layouts) $ git status
  2. 男朋友:~/workspace/xptoapp (pages_and_layouts) $ git 添加 .
  3. 男朋友:~/workspace/xptoapp (pages_and_layouts) $ git commit -m "blah blah blah"
  4. 男朋友:~/workspace/xptoapp (pages_and_layouts) $ git 推送来源 pages_and_layout

我得到的两个错误是:

error: src refspec pages_and_layout does not match any.

error: failed to push some refs to 'git@github.com:thedude/xptoapp.git'

对这个问题有什么简单的解释和解决方案吗?

干杯。

问题已解决,是错别字。我的分支名称与教程中命名的分支不同。

我写了:

thedude:~/workspace/xptoapp (pages_and_layouts) $ git push origin pages_and_layout

应该写成:

thedude:~/workspace/xptoapp (pages_and_layouts) $ git push origin pages_and_layouts