Heroku uygulamamı heroku web sitesinden yeniden adlandırdıktan sonra, bir terminaldeki dizinine cd yazıp herhangi bir heroku komutu çalıştırdığımda, alıyorum App not found
. Bunu düzeltmenin bir yolunu bilen var mı?
Heroku uygulamamı heroku web sitesinden yeniden adlandırdıktan sonra, bir terminaldeki dizinine cd yazıp herhangi bir heroku komutu çalıştırdığımda, alıyorum App not found
. Bunu düzeltmenin bir yolunu bilen var mı?
Yanıtlar:
Uygulama için git kumandasını güncellemeye çalışın:
git remote rm heroku
git remote add heroku git@heroku.com:yourappname.git
$ heroku apps:rename newname
docs: yeniden adlandırabilir : devcenter.heroku.com/articles/renaming-apps
James Ward'ın Cevabı da doğrudur, alternatif olarak bunu yapmayı deneyin:
1). bir terminal aç
2). Apps_dizin / .git / config klasörünüze gidin
3). Yapılandırma dosyasını açtıktan sonra aşağıdaki gibi düzenleyin:
Değişiklik
url = git@heroku.com:old_app_name.git
için
url = git@heroku.com:new_app_name.git
Açıkça, uygulamalarınızın eski adını yeni adıyla değiştiriyor. Umarım bu yardımcı olur Ayrıca cli yeniden adlandırma bu bağlantıyı kontrol - heroku
heroku apps:rename newname
Gönderen Heroku docs ...
Web sitesinden yeniden adlandırırsanız ... [uygulamanız ]'ın manuel olarak güncellenmesi gerekir:
git remote rm heroku
heroku git:remote -a newname
Başka bir yol var, uygulamayı web üzerinden orijinal ada yeniden adlandırarak düzeltebilirsiniz.
Eski adı bulmak için heroku komut satırını kullanın:
> heroku rename newname
eski adı tükürecek. Uygulamayı web üzerinden yeniden adlandırmak için eski adı kullanın. Yeniden adlandırma başarısını çalıştırarak kontrol edebilirsiniz
> heroku info
Bittiğinde, tuşunu kullanarak tercih ettiğiniz adı yeniden adlandırabilirsiniz.
> heroku rename preferredname
James Ward'ın çözümü benim için işe yaramadı. Git URL'mi farklı bir biçimde girmek zorunda kaldım:
git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git