berganti nama menjadi aplikasi heroku dari situs web, sekarang tidak ditemukan


170

Setelah mengganti nama aplikasi heroku saya dari situs web heroku, setiap kali saya melakukan cd ke direktori di terminal dan menjalankan perintah heroku, saya dapatkan App not found. Apakah ada yang tahu cara untuk memperbaiki ini?



terima kasih, @Hishalv. Saya pikir utas itu harus berurusan lebih dengan aplikasi Rails yang diganti namanya, belum tentu dari heroku. Saya mencari bantuan yang khusus untuk mengganti nama aplikasi di heroku.
Connor

Ini juga dapat membantu: stackoverflow.com/questions/5305843/…
Kev

Jawaban:


366

Coba perbarui git remote untuk aplikasi:

git remote rm heroku
git remote add heroku git@heroku.com:yourappname.git

2
dapat mengganti nama aplikasi dari cli: $ heroku apps:rename newnamedocs: devcenter.heroku.com/articles/renaming-apps
Connor Leech

@ConnorLeech diduga ya, tapi sebenarnya itu sepertinya tidak berhasil.
John LaBarge

@JohnLaBarge Yup, saya baru saja tiba di jawaban ini karena mengganti nama dari CLI meninggalkan saya dengan "app not found" ketika saya mencoba melakukan sesuatu setelahnya.
Matt Gibson

48

Jawaban oleh James Ward juga benar, atau coba lakukan ini:

1). buka terminal

2). Buka direktori_app_direktori / .git / config Anda

3). Setelah Anda membuka file konfigurasi kemudian edit sebagai berikut:

Perubahan

url = git@heroku.com:old_app_name.git

untuk

url = git@heroku.com:new_app_name.git

Jelas mengganti nama lama aplikasi Anda dengan nama baru. Semoga bermanfaat. Juga periksa ulang tautan ini dengan mengganti nama dari cli - heroku


+1 Ya, jawaban James benar, tetapi untuk beberapa alasan saya lebih menyukai Anda. Terima kasih :)
Briford Wylie

+1 untuk mengganti nama tautan dan menemukan perintahheroku apps:rename newname
Pakman

21
git remote rm heroku
heroku git:remote -a newname

6

Dari dokumen Heroku ...

Jika Anda mengganti nama dari situs web ... [aplikasi Anda] perlu diperbarui secara manual:

git remote rm heroku
heroku git:remote -a newname

5

Ada cara lain, Anda dapat memperbaikinya dengan mengganti nama aplikasi ke nama asli melalui web.

Untuk mengetahui nama lama gunakan baris perintah heroku:

> heroku rename newname

yang akan memuntahkan nama lama. Gunakan nama lama untuk mengganti nama aplikasi melalui web. Anda dapat memeriksa apakah penggantian nama berhasil dengan menjalankan

> heroku info

Setelah selesai, Anda dapat mengganti nama menjadi nama yang diinginkan dengan menggunakan

> heroku rename preferredname

3

Solusi James Ward tidak berhasil untuk saya. Saya harus memasukkan url git saya dalam format yang berbeda:

git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.