Bu hata ortaya çıkarsa, bunun nedeni Heroku adında bir uzaktan kumanda olmamasıdır. Bir Heroku oluşturma işlemi gerçekleştirdiğinizde, git uzaktan kumandası yoksa, otomatik olarak bir tane oluştururuz (git repo'da olduğunuzu varsayarsak). Uzaktan kumandalarınızı görüntülemek için şunu yazın:
“ git remote -v
”. # 'Appname' adlı bir uygulama için aşağıdakileri görürsünüz:
$ git remote -v
heroku git@heroku.com:appname.git (fetch)
heroku git@heroku.com:appname.git (push)
Uygulamanız için bir uzaktan kumanda görürseniz, yalnızca “ git push master
” işaretini kullanabilir ve gerçek uzak adla değiştirebilirsiniz.
Eksikse, uzaktan kumandayı aşağıdaki komutla ekleyebilirsiniz:
git remote add heroku git@heroku.com:appname.git
Zaten Heroku adlı bir uzaktan kumanda eklediyseniz, böyle bir hata alabilirsiniz:
fatal: remote heroku already exists.
bu durumda, mevcut uzaktan kumandayı kaldırın ve yukarıdaki komutla tekrar ekleyin:
git remote rm heroku
Bu yardımcı olur umarım…