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 newnamedocs: 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