Rubymine工作正常。我能够无缝地使用rubymine进行各种git相关的操作。但突然它不起作用。当我想拉它的说法时:
致命:无法从远程存储库中读取。
它也无法进行所有其他读/写>操作
但是git在我的机器上工作正常。我的意思是我可以使用命令行进行推/拉。但现在正在使用rubymine。
我正在使用Mac。
答案 0 :(得分:31)
首先确保您可以从命令行使用git。如果可以的话,
Go to settings -> Version Control -> Git
Select "SSH executable" -> Native
然后重启Rubymine。
答案 1 :(得分:0)
您是否已初始化了一个本地git存储库,该远程应该添加到该存储库中?
您的本地目录是否有.git文件夹?
尝试git init ...
第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创建远程创建只会是新存储库的选项。请务必删除您最初尝试创建的旧仓库
$ git remote rm heroku
$ git heroku create
第5步:重新安装Heroku Toolkit