【发布时间】:2016-10-29 18:32:25
【问题描述】:
我对使用 ruby、python 和 github 以及所有这些东西还是很陌生 - 我做过的唯一编程是在游戏引擎中。但我想使用 python-twitter、heroku_ebooks,当然还有 heroku 制作一个随机的 twitter e_books。一切都按计划进行,直到最后一步。我尝试使用命令git commit -am "updated the local_settings.py",但它只是给了我一个巨大的红色文本墙(我从它们的外观假设的文件)并说“没有添加到提交但存在未跟踪的文件”。
尝试运行 git push heroku master 会导致它说:
error: src refspec master does not match any.
error: failed to push some refs to "https://git.heroku.com/xanderbot.git"
就像我说的那样,我对这样的编码非常陌生,所以我真的需要用外行的话来告诉我该怎么做,或者只是给一段代码来拍打,这样我就可以继续前进了。到目前为止,其他一切都运行良好,我不知道如何解决这个问题。
【问题讨论】:
-
存储库中是否有一个名为
heroku的分支。如果答案是否定的,则使用:git push -u origin master或创建一个名为heroku的分支。 -
不确定在哪里检查存储库,但使用 'git checkout -b heroku' 创建一个新分支,看起来它工作正常,但是当我尝试使用 'git push -u origin master ' 它和我尝试推动 heroku master 时说的一样。 '错误:src refspec master 不匹配任何内容。'
-
“它只是给了我一堵巨大的红色文本墙(我从它们的外观中假设文件)并说'没有添加到提交但存在未跟踪的文件'。”如果您显示的是实际输出的一部分,而不是模糊的描述,那将会很有帮助。另外,
git status的输出是什么?它会告诉你所有未跟踪文件的名称。
标签: python ruby heroku twitter