2

我刚刚完成了 Hartl 的 Ruby on Rails 教程的第一章。之前发布了一个小问题。现在我开始第二章。我发誓我是按照书本做的,但现在当我尝试时:

git push -u origin master 

输入密码后,我收到以下消息:

错误:找不到存储库致命:无法从远程存储库读取请确保您具有正确的访问权限并且存储库存在。

当我下载 heroku 工具时,我认为它在我的机器上安装了第二个版本的 Ruby。无论如何,我现在在All Programs. 这能把事情搞砸吗?这两个版本是Ruby 1.9.2-p2901.9.3-p327。此外,当我使用 1.9.2 打开命令提示符时,在我做任何事情之前顶部有一个奇怪的东西:

'C:\Program' 不是内部或外部命令、可运行程序或批处理文件。

然后是下一行的正常提示。我想知道我的公钥的使用是否有些搞砸了。

任何帮助,将不胜感激。

4

2 回答 2

0

所以我也遇到了 Windows 和多个版本的 ruby​​ 的问题。我建议卸载所有版本,只安装一个 ruby​​ 版本。但我猜这与你的 Github 问题无关。

通过命令行切换到您的应用程序文件夹并结帐:

git remote -v

它向您显示您的应用程序的远程位置是什么。5块钱,它搞砸了。您可以通过以下方式删除路径:

git remote rm origin

或者如果它只在heroku上:

git remote rm heroku

然后再次添加正确的远程路径。例子:

git remote add origin git@github.com:foo/bar.git

那希望能解决它。

如果你想推动 heroku 使用,请记住:

git push heroku master
于 2012-12-20T16:01:36.513 回答
0

您应该添加一个新的 git 遥控器。

检查https://help.github.com/articles/adding-a-remote

于 2012-12-20T05:35:15.367 回答