Son zamanlarda görünüşte düzeltmesi kolay sorunum için bir çözüm arayan uzun saatler boyunca araştırdım. Aradığım hiçbir şey ortaya çıkmadı, aramam o kadar farklı çözüm buldu ki, hiçbiri işe yaramadı.
Her neyse, Mac bilgisayarımdaki Heroku veri havuzumdan itemiyorum, çekemiyorum veya getiremiyorum. Her girişim bana (alay ediyormuş gibi) şu hatayı veriyor:
'İzin reddedildi (publickey). ölümcül: Uzak depodan okunamadı. '
Ben birçok farklı şekilde düzeltmek için denedim (ve yeniden denedim). Söylediğim gibi, son iki günün iyi bir kısmını cevap aramak için harcadım. İşte denediğim bazı şeyler:
- heroku tuşları: açık ve ardından heroku tuşları: ekle
- 'Ssh-keygen -t rsa' ile bir ssh anahtarını kendi başıma yeniden oluşturma
- .Ssh dizinimi temizledikten sonra heroku anahtarları temizleniyor: temizle, ardından bir ssh anahtarı oluşturma
- Heroku'daki uygulamamı silme ve birini yeniden oluşturma (çok şükür orada değildi)
GitHub veri havuzumdan getirebilirim, bu yüzden ağ bağlantısı olmadığını biliyorum (pinging heroku da çalışır).
Geçici bir çözüm olarak (kalıcı bir dönüşüme dönüşmediğini umuyorum), Ubuntu Amazon AWS ec2 örneğime giriş yaptım. Heroku'ya doğru ve Heroku'dan itmek ve itmek mükemmel çalışıyor. Bu nedenle, sorun hala Mac'imdeki ssh tuşunda yatıyor gibi hissediyorum. Her iki anahtar da Heroku hesabım altında görünüyor. Anahtarın sonundaki e-posta adresi önemli mi?
EDIT: GitHub para cezası ve itebilir (Ancak ssh kullanmıyorum), öyleyse neden Heroku değil?
Bu noktada bir şey denemeye hazırım. Teşekkürler!