đổi tên ứng dụng heroku từ trang web, bây giờ không tìm thấy


170

Sau khi đổi tên ứng dụng heroku của tôi từ trang web heroku, bất cứ khi nào tôi cd vào thư mục của nó trong một thiết bị đầu cuối và chạy bất kỳ lệnh heroku nào, tôi đều nhận được App not found. Có ai biết một cách để khắc phục điều này?


có thể là một số trợ giúp stackoverflow.com/questions/4383670/
Kẻ

cảm ơn, @Hishalv. Tôi nghĩ rằng chủ đề đó phải giải quyết nhiều hơn với các ứng dụng Rails được đổi tên, không nhất thiết phải từ heroku. Tôi đang tìm kiếm một số trợ giúp cụ thể để đổi tên một ứng dụng trên heroku.
Connor

Điều này cũng có thể hữu ích: stackoverflow.com/questions/5305843/
Kev

Câu trả lời:



48

Câu trả lời của James Ward cũng đúng, thay vào đó hãy thử làm điều này:

1). mở một thiết bị đầu cuối

2). Truy cập your_app_directory / .git / config

3). Khi bạn mở tệp cấu hình, sau đó chỉnh sửa như sau:

Thay đổi

url = git@heroku.com:old_app_name.git

đến

url = git@heroku.com:new_app_name.git

Rõ ràng thay thế tên ứng dụng cũ của bạn thành tên mới. Hy vọng nó cũng giúp kiểm tra liên kết này đổi tên từ cli - heroku


+1 Vâng, câu trả lời của James là chính xác, nhưng vì một số lý do tôi thích câu trả lời của bạn hơn. Cảm ơn :)
Briford Wylie

+1 để đổi tên liên kết và tìm lệnhheroku apps:rename newname
Pakman


6

Từ các tài liệu Heroku ...

Nếu bạn đổi tên từ trang web ... [ứng dụng của bạn] sẽ cần được cập nhật thủ công:

git remote rm heroku
heroku git:remote -a newname

5

Có một cách khác, bạn có thể sửa nó bằng cách đổi tên ứng dụng thành tên gốc qua web.

Để tìm ra tên cũ, sử dụng dòng lệnh heroku:

> heroku rename newname

Nó sẽ nhổ ra tên cũ. Sử dụng tên cũ để đổi tên ứng dụng qua web. Bạn có thể kiểm tra nếu đổi tên thành công bằng cách chạy

> heroku info

Sau khi hoàn thành, bạn có thể đổi tên thành tên ưa thích bằng cách sử dụng

> heroku rename preferredname

3

Giải pháp của James Ward không hiệu quả với tôi. Tôi đã phải nhập url git của mình theo một định dạng khác:

git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.