यदि आप प्रोजेक्ट पर काम करने वाले एकमात्र व्यक्ति हैं, तो यह कोई बड़ी समस्या नहीं है, क्योंकि आपको केवल # 2 करना है।
मान लीजिए कि आपका उपयोगकर्ता नाम है someuser
और आपकी परियोजना कहलाती है someproject
।
फिर आपके प्रोजेक्ट का URL 1 होगा
git@github.com:someuser/someproject.git
यदि आप अपने प्रोजेक्ट का नाम बदलते हैं, तो यह someproject
URL के भाग को बदल देगा , जैसे
git@github.com:someuser/newprojectname.git
(फुटनोट देखें यदि आपका URL ऐसा नहीं दिखता है)।
Git की आपकी वर्किंग कॉपी इस URL का उपयोग तब करती है जब आप push
या करते हैं pull
।
इसलिए आपको अपनी परियोजना का नाम बदलने के बाद, आपको अपनी कार्यशील प्रति नए URL को बतानी होगी।
आप इसे दो चरणों में कर सकते हैं:
सबसे पहले, cd
अपने स्थानीय Git निर्देशिका के लिए, और पता लगाएँ कि दूरस्थ नाम क्या है जो उस URL को संदर्भित करता है:
$ git remote -v
origin git@github.com:someuser/someproject.git
फिर, नया URL सेट करें
$ git remote set-url origin git@github.com:someuser/newprojectname.git
या Git के पुराने संस्करणों में, आपको आवश्यकता हो सकती है:
$ git remote rm origin
$ git remote add origin git@github.com:someuser/newprojectname.git
( origin
सबसे सामान्य दूरस्थ नाम है, लेकिन इसे कुछ और कहा जा सकता है।)
लेकिन अगर बहुत सारे लोग हैं जो आपके प्रोजेक्ट पर काम कर रहे हैं, तो उन्हें उपरोक्त कदम उठाने की आवश्यकता होगी, और शायद आप यह भी नहीं जानते कि उन्हें बताने के लिए उन सभी से कैसे संपर्क करें। यही # 1 के बारे में है।
आगे की पढाई:
फुटनोट:
1 आपके URL का सटीक प्रारूप इस बात पर निर्भर करता है कि आप किस प्रोटोकॉल का उपयोग कर रहे हैं, जैसे