Birden fazla heroku hesapları
Birden fazla Heroku ile çalışan bilgisayarımda hesapları yaparken sorun yaşıyorum.
Bir şey daha önce heroku gem ile hesapları geçiş yaparak çalıştı. Ama şimdi yeni SSH anahtarları ürettim bile olsa) bu işe yaramaz.
git push heroku master ben ne zaman o sadece diyor ki:
my@email.com my_app_name erişmek için yetkili değil
Herkes bu çözmek için nasıl herhangi bir tavsiye var mı?
CEVAP
Playgood cevabı ek olarak, doğru ssh anahtarı kullandığınızdan emin olmanız gerekir. Bunu yapmanın bir yolu (ve heroku eklenti hesapları yolu ister) ~/ssh config dosyası için bir bölüm ekleyin./config ssh. Hesap heroku iş için örneğin, ssh config içinde bu var:
Host heroku.work
HostName heroku.com
IdentityFile ~/.ssh/id_heroku_work_rsa
IdentitiesOnly yes
Şimdi, bu çok önemli, git remote kullanmak için ayarlanmış olduğundan emin olunaynı host adını verdi. Bu durumdaheroku.iş. Normalde sadece tek bir hesap ile heroku kullanıyormuş heroku.com olur.
Gıt uzak (makinenizde repo .git/config dosyasında bunu yapabilirsiniz) düzenlemeniz gerekir. Dosya gibi değiştirin:
[remote "heroku"]
url = git@heroku.work:<appname>.git
Bu heroku unutmayın.iş, heroku değil.comve yerine &; appname> lt; heroku üzerinde uygulama (repo adınızı aka) adıyla.

Aynı bilgisayarda birden fazla github ...
Birden fazla GitHub Hesapları ve SSH C...
Birden fazla kullanıcı birleştirilmesi...
Nasıl özel bir ayırıcı ile bir dosya i...
Birden fazla kısıtlamaları ile genel y...