जबकि इस पोस्ट लिख, लेकिन मुझे लगा कि यह मेरे जैसे अन्य noobs के लिए अच्छी जानकारी हो सकता है :)मेरी Git में सब कुछ Heroku पुनर्स्थापित करने के लिए कैसे/रेल 3.1 परियोजना
संपादित नीचे समस्या को हल करने मैं मेरी समस्या हल फ़ाइल .git/config
निम्नलिखित वहाँ एक अनुभाग है कि इस
[remote "heroku"]
url = [email protected]:adjective-noun-1234.git
fetch = +refs/heads/*:refs/remotes/heroku/*
यह वही है Git करने के लिए धक्का करने की कोशिश करता है की तरह लग रहा है। बस
url = [email protected]:adjective-noun-1234.git
जो भी नया हेरोकू प्रोजेक्ट आपने बनाया है उसे बदलें। गिट अब फिर से हेरोकू को धक्का दे सकता है।
मैं एक काम कर रहे राज्य के लिए कभी मेरी दूसरी रेल एप्लिकेशन मिल गया और यह तैनात करने के लिए चाहते हैं। तो मैं रेल ट्यूटोरियल पर रूबी में Heroku तैनाती के लिए सभी चरणों का अनुसरण (मैं तैनाती पुस्तक से नमूना अनुप्रयोग के लिए काम कर रहा था) का उपयोग:
heroku create
मैं तो साथ अपने प्रोजेक्ट धक्का
git push heroku master
हालांकि मैं Heroku लॉग में किसी भी त्रुटि नहीं मिल सकता है परियोजना काम नहीं करता, सब मुझे मिलता है:
हमें खेद है, लेकिन कुछ गलत हुआ। हमें इस मुद्दे के बारे में अधिसूचित किया गया है और हम जल्द ही इसे पर देखेंगे।
तो मैं चारों ओर Heroku सहायता अनुभाग देखा और सरकारी रेल 3.0/3.1 परिनियोजन मार्गदर्शिका पाया:
http://devcenter.heroku.com/articles/rails3
http://devcenter.heroku.com/articles/rails31_heroku_cedar
मैं करने के लिए Heroku वेब दृश्यपटल> सामान्य जानकारी के लिए चला गया > ऐप को नष्ट करें क्योंकि मैं एक साफ स्लेट के साथ अपने प्रयासों को जारी रखना चाहता था।
heroku create --stack cedar
और Heroku को धक्का
git push heroku master
समस्या का उपयोग कर: किसी कारण Git अभी भी पुश करने के लिए कोशिश कर रहा है के लिए
गाइड के बाद मैं देवदार ढेर के लिए एक Heroku प्रोजेक्ट बनाया पुरानी हेरोोक परियोजना के लिए !!!
एक त्रुटि में जिसके परिणामस्वरूप
fatal: The remote end hung up unexpectedly