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

  • BroadCity

    BroadCity

    10 ŞUBAT 2010
  • Jeremy Gallman

    Jeremy Gallm

    11 NİSAN 2012
  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012