红宝石工作正常。我能够无缝地使用 rubymine 执行各种与 git 相关的操作。但突然它不起作用。当我想拉它说:
致命:无法从远程存储库中读取。
对于所有其他读/写 > 操作,它也会失败。
但是 git 在我的机器上运行良好。我的意思是我可以使用命令行推/拉。但现在使用红宝石。
我正在使用 Mac。
红宝石工作正常。我能够无缝地使用 rubymine 执行各种与 git 相关的操作。但突然它不起作用。当我想拉它说:
致命:无法从远程存储库中读取。
对于所有其他读/写 > 操作,它也会失败。
但是 git 在我的机器上运行良好。我的意思是我可以使用命令行推/拉。但现在使用红宝石。
我正在使用 Mac。
首先确保您可以从命令行使用 git。如果可以的话,
Go to settings -> Version Control -> Git
Select "SSH executable" -> Native
然后重新启动 Rubymine。
您是否初始化了一个本地 git 存储库,该远程应该添加到该存储库中?
您的本地目录是否有 .git 文件夹?
试试 git 初始化...
第 1 步 - 尝试将您的公钥添加到 Heroku
heroku 键:添加 ~/.ssh/id_rsa.pub
第 2 步 - 生成一组新的 SSH 密钥,然后再次尝试第一步
https://help.github.com/articles/generating-ssh-keys
第 3 步 - 验证和/或修改您的配置文件
vim ~/.ssh/config
Host heroku.com
Hostname heroku.com
Port 22
IdentitiesOnly yes
IdentityFile ~/.ssh/id_rsa <--- Should be your public SSH key
TCPKeepAlive yes
User jsmith@gmail.com
第 4 步 - 从 git 中删除 heroku 远程,重新创建连接
通过 heroku create 添加远程只会是新存储库的一个选项。请务必删除您最初尝试创建的旧存储库
$ git remote rm heroku
$ git heroku create
第 5 步:重新安装 Heroku Toolkit