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

时间:2017-02-01 16:06:35

标签: ruby-on-rails git git-push gemfile cloud9

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

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

git checkout -b pages_and_layout

之后,我在gemfile上进行了我想要的所有更改。为了保存我所说的改变:

  1. thedude:〜/ workspace / xptoapp(pages_and_layouts)$ git status
  2. thedude:〜/ workspace / xptoapp(pages_and_layouts)$ git add。
  3. thedude:〜/ workspace / xptoapp(pages_and_layouts)$ git commit -m" blah blah blah"
  4. thedude:〜/ workspace / xptoapp(pages_and_layouts)$ git push origin pages_and_layout
  5. 我得到的两个错误是:

      

    错误:src refspec pages_and_layout与any匹配。

         
        

    错误:未能将某些引用推送到' git@github.com:thedude / xptoapp.git'

      

    该问题的任何简单解释和解决方案?

    干杯。

1 个答案:

答案 0 :(得分:0)

问题解决了,这是错字。我的分支名称与教程中指定的分支不同。

我写道:

  

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

应该写成:

  

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