SORU
11 Ocak 2011, Salı


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
13 Ocak 2012, Cuma


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., heroku değil.comve yerine &; appname> lt; heroku üzerinde uygulama (repo adınızı aka) adıyla.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Elefant Traks

    Elefant Trak

    5 HAZİRAN 2007
  • Hudson Music

    Hudson Music

    13 Mart 2007
  • Joshua Kywn

    Joshua Kywn

    17 Mayıs 2010