वेबसाइट से उसका नया नाम बदल दिया, अब यह नहीं मिला है


170

जब भी मैं एक टर्मिनल में अपनी निर्देशिका के लिए सीडी और किसी भी हरकू कमांड को चलाने के लिए, हरको वेबसाइट से अपने हरोकू ऐप का नाम बदलने के बाद, मुझे मिलता है App not found। किसी को भी इस उपाय का एक तरीका पता है?


कुछ मदद हो सकती है stackoverflow.com/questions/4383670/…
हिसलव

धन्यवाद, @ हिशाल्व। मुझे लगता है कि थ्रेड का नाम बदला जा रहा है, हालांकि जरूरी नहीं कि उसका नाम बदलकर ही है। मैं कुछ मदद की तलाश कर रहा हूँ जो कि हरकोक पर एक ऐप का नाम बदलने के लिए विशिष्ट है।
कॉनर

यह भी सहायक हो सकता है: stackoverflow.com/questions/5305843/…
केव

जवाबों:


366

एप्लिकेशन के लिए गिट रिमोट को अपडेट करने का प्रयास करें:

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

2
cli से ऐप्स का नाम बदल सकते हैं: $ heroku apps:rename newnameडॉक्स: devcenter.heroku.com/articles/renaming-apps
कॉनर लीच

@ConnorLeech ने कथित तौर पर हाँ, लेकिन वास्तव में वह काम नहीं करता है।
जॉन ला बर्गे

@JohnLaBarge Yup, मैं सिर्फ इस जवाब पर पहुंचा क्योंकि CLI का एक नाम मुझे "ऐप नहीं मिला" के साथ छोड़ दिया जब मैंने बाद में कुछ भी करने की कोशिश की।
मैट गिब्सन

48

जेम्स वार्ड द्वारा उत्तर भी सही है, वैकल्पिक रूप से ऐसा करने का प्रयास करें:

1)। एक टर्मिनल खोलें

2)। अपने_app_directory / .it / config पर जाएं

3)। एक बार जब आप कॉन्फ़िग फ़ाइल खोलते हैं तो निम्नानुसार संपादित करें:

परिवर्तन

url = git@heroku.com:old_app_name.git

सेवा

url = git@heroku.com:new_app_name.git

स्पष्ट रूप से अपने एप्लिकेशन पुराने नाम को उसके नए नाम पर प्रतिस्थापित कर रहा है। आशा है कि यह भी मदद करता है - cli - heroku से नाम बदलने वाले इस लिंक को चेकआउट करें


+1 हाँ, जेम्स का उत्तर सही है, लेकिन किसी कारण से मुझे आपका साथ अच्छा लगा। धन्यवाद :)
Briford Wylie

+1 लिंक का नाम बदलने और कमांड खोजने के लिएheroku apps:rename newname
पाकमन


6

से Heroku डॉक्स ...

यदि आप वेबसाइट से नाम बदलते हैं ... [आपके ऐप] को मैन्युअल रूप से अपडेट करना होगा:

git remote rm heroku
heroku git:remote -a newname

5

एक और तरीका है, आप वेब के माध्यम से मूल नाम पर ऐप का नाम बदलकर इसे ठीक कर सकते हैं।

पुराने नाम का पता लगाने के लिए हरोकू कमांड लाइन का उपयोग करें:

> heroku rename newname

जो पुराने नाम को थूक देगा। वेब के माध्यम से ऐप का नाम बदलने के लिए पुराने नाम का उपयोग करें। आप चलाकर सफलता का नाम बदल सकते हैं

> heroku info

एक बार जब आप का उपयोग करके पसंदीदा नाम पर नाम बदल सकते हैं

> heroku rename preferredname

3

जेम्स वार्ड का समाधान मेरे काम नहीं आया। मुझे अपने git url को एक अलग प्रारूप में दर्ज करना था:

git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.