गिट कमांड्स: एक संपूर्ण गाइड
प्रस्तावना
जब बात किसी संसाधन को संचालित करने और संशोधित करने की आती है, तो संसाधन के संस्करण नियंत्रण और प्रबंधन का महत्वपूर्ण एक तत्व होता है। इस समस्या का समाधान प्रदान करने के लिए गिट, एक प्रमुख वितरण संसाधन नियंत्रण प्रणाली है जो उन संसाधनों को प्रबंधित करने की अनुमति देती है जिन्हें सभी सदस्यों को एकत्र करने की आवश्यकता होती है। गिट, संस्करण नियंत्रण के साथ-साथ ग्राहकों के साथ सहयोग भी सुनिश्चित करता है। इस लेख में हम गिट कमांड्स के बारे में चर्चा करेंगे, जो गिट की प्रमुख और उपयोगी जानकारी प्रदान करते हैं।
सामग्री
- Git क्या है?
- गिट की परिभाषा
- गिट के महत्वपूर्ण फीचर्स
- गिट स्थापित करें
- गिट स्थापित करने का तरीका
- संसाधनों के लिए गिट कॉन्फ़िगर करना
- नए रिपॉजिटरी बनाएँ
- नए रिपॉजिटरी कैसे बनाएँ
- रिपॉजिटरी का नामकरण कैसे करें
- संसाधनों को संचालित करना
- नए फ़ाइल कैसे बनाएँ
- फ़ाइलों को संशोधित करना और हटाना
- चेंजेस को स्थानीय रिपॉजिटरी में कमिट करना
- शाखा प्रबंधन
- शाखाओं का उपयोग क्यों करें
- नई शाखा कैसे बनाएँ और स्विच करें
- पुल और पुश
- रिमोट रिपॉजिटरी को क्लोन करें
- पुल करें और पुश करें
- मर्ज और रिबेस
- शाखाओं को मर्ज करें
- रिबेस का उपयोग कैसे करें
- टैग और टैगिंग
- लाइटवेट टैग और एनोटेटेड टैग
- टैग कैसे लगाएँ और टैगिंग का उपयोग करें
- गिटआइग्नोर कैसे काम करता है?
- निष्कर्षों को गिटआइग्नोर से कैसे छिपाएँ
- गिटआइग्नोर कॉमेंट कैसे कॉन्फ़िगर करें
- गिट कन्फ़िगरेशन
- गिट कन्फ़िगरेशन कैसे सेट करें
- उपयोगी गिट कन्फ़िगरेशन सेटिंग्स
- गिटआइग्नोर कैसे संशोधित करें?
- गिटआइग्नोर फ़ाइ
ल कैसे बनाएँ और संपादित करें
– नए गिटआइग्नोर नियम कैसे जोड़ें
- गिट रिमोट के साथ काम करना
- रिमोट रिपॉजिटरी जोड़ें और हटाएँ
- रिमोट ब्रांचों के साथ काम करना
- गिट समय यात्रा और संशोधनों का प्रबंधन
- गिट बिस्तर पर वापस जाना
- संशोधनों का इतिहास देखें
- गिटहब पुल रिक्वेस्ट्स
- पुल रिक्वेस्ट क्या है?
- पुल रिक्वेस्ट कैसे बनाएँ और समीक्षा करें
- गिटआइग्नोर को मिटा दें
- गिटआइग्नोर को संशोधित करना
- गिटआइग्नोर कार्यप्रणाली को मिटा दें
संपूर्ण गाइड के लिए गिट कमांड्स
1. Git क्या है?
गिट, एक वितरित संस्करण नियंत्रण प्रणाली है जिसका उपयोग संचालन, प्रबंधन, और संशोधन करने के लिए संसाधनों को करने के लिए किया जाता है। गिट, एक प्रमुख खुला स्रोत सॉफ़्टवेयर है और इसे लिनस टोर्वाल्ड्स ने बनाया है। यह उपयोगकर्ता को उनके संशोधनों को ब्रांच और मर्ज करने की अनुमति देता है और गिटहब जैसे विभिन्न होस्टिंग सेवाओं के साथ एकीकृत हो सकता है। गिट कई फ़ाइल प्रारूपों का समर्थन करता है, जिनमें पाठ, छवि, ध्वनि, वीडियो, और बाइनरी फ़ाइलें शामिल हैं।
2. गिट स्थापित करें
गिट का स्थापना आपके सिस्टम पर करने के लिए निम्नलिखित चरणों का पालन करें:
चरण 1: गिट की जाँच करें
git --version
चरण 2: गिट स्थापित करें
आप निम्नलिखित कमांड का उपयोग करके अपने सिस्टम पर गिट का स्थापना कर सकते हैं:
sudo apt-get update
sudo apt-get install git
चरण 3: गिट कॉन्फ़िगर करें
गिट का स्थापना करने के बाद, आपको अपने उपयोगकर्ता नाम और ईमेल को कॉन्फ़िगर करना होगा:
git config --global user.name "आपका नाम"
git config --global user.email "आपका ईमेल"
3. नए रिपॉजिटरी बनाएँ
नए रिपॉजिटरी का निर्माण आपको निम्नलिखित चरणों का पालन करके कर सकते हैं:
चरण 1: नए डिरेक्टरी बनाएँ
mkdir रिपॉजिटरी_का_नाम
चरण 2: रिपॉजिटरी में प्रवेश करें
cd रिपॉजिटरी_का_नाम
चरण 3: रिप
ॉजिटरी बनाएँ
git init
4. संसाधनों को संचालित करना
गिट के माध्यम से आप अपने संसाधनों को संचालित, संशोधित, और हटा सकते हैं। निम्नलिखित कमांडों का उपयोग करके आप इसका उपयोग कर सकते हैं:
नए फ़ाइल कैसे बनाएँ
touch फ़ाइल_का_नाम
फ़ाइलों को संशोधित करें और हटाएँ
git add फ़ाइल_का_नाम
git rm फ़ाइल_का_नाम
चेंजेस को स्थानीय रिपॉजिटरी में कमिट करें
git commit -m "आपका संशोधन का संकेत"
5. शाखा प्रबंधन
गिट में शाखाओं का उपयोग करने से आप अलग-अलग लक्ष्यों के लिए संसाधनों को प्रबंधित कर सकते हैं। निम्नलिखित गिट कमांड्स द्वारा आप शाखाओं का उपयोग कर सकते हैं:
नई शाखा कैसे बनाएँ और स्विच करें
git branch शाखा_का_नाम
git checkout शाखा_का_नाम
6. पुल और पुश
गिट में पुल और पुश का उपयोग करके आप रिमोट रिपॉजिटरी के साथ संवाद कर सकते हैं। निम्नलिखित कमांडों का उपयोग करके आप इसका उपयोग कर सकते हैं:
रिमोट रिपॉजिटरी को क्लोन करें
git clone रिमोट_रिपॉजिटरी_URL
पुल करें और पुश करें
git pull रिमोट_रिपॉजिटरी_नाम शाखा_नाम
git push रिमोट_रिपॉजिटरी_नाम शाखा_नाम
7. मर्ज और रिबेस
गिट में आप अलग-अलग शाखाओं को मर्ज करके अपने संसाधनों को समेकित कर सकते हैं। निम्नलिखित गिट कमांडों द्वारा आप मर्ज और रिबेस कर सकते हैं:
शाखाओं को मर्ज करें
git merge मर्ज_करने_की_शाखा_का_नाम
रिबेस का उपयोग कैसे करें
git rebase रिबेस_करने_की_शाखा_का_नाम
8. टैग और टैगिंग
गिट में टैग का उपयोग करके आप विशिष्ट संस्करणों को चिह्नित कर सकते हैं। इसके लिए, आप निम्नलिखित गिट कमांडों का उपयोग कर सकते हैं:
लाइटवेट टैग और एनोटेटेड टैग
git tag टैग_का_नाम
git tag -a एनोटेटेड_टैग_का_नाम -m "टैग_का_संकेत"
टैग कैसे लगाएँ और टैगिंग का उपयोग करें
git tag -l
git show टैग_का_नाम
9. गिटआइग्नोर कैसे काम करता है?
गिटआइग्नोर के माध्यम से
आप निर्दिष्ट फ़ाइलों और फ़ाइल पैटर्न को छिपा सकते हैं ताकि वे वर्जन नियंत्रण से बाहर रहें। निम्नलिखित कमांडों का उपयोग करके आप इसका उपयोग कर सकते हैं:
निष्कर्षों को गिटआइग्नोर से कैसे छिपाएँ
gitignore
नामक फ़ाइल में फ़ाइलों और पैटर्न को जोड़ें जिन्हें आप छिपाना चाहते हैं
गिटआइग्नोर कॉमेंट कैसे कॉन्फ़िगर करें
git config --global core.excludesfile फ़ाइल_का_पथ
10. गिट कन्फ़िगरेशन
गिट कन्फ़िगरेशन आपको गिट के विभिन्न पहलुओं को सेट करने में मदद करता है। निम्नलिखित कमांडों का उपयोग करके आप गिट कन्फ़िगरेशन को सेट कर सकते हैं:
गिट कन्फ़िगरेशन कैसे सेट करें
git config --global विशेषता_का_नाम "मान"
उपयोगी गिट कन्फ़िगरेशन सेटिंग्स
- गिट कमांडों का रंगीन आउटपुट दिखाएँ:
git config --global color.ui true
- विशिष्ट उपयोगकर्ता के लिए डिफ़ॉल्ट नाम और ईमेल सेट करें:
git config --global --replace-all user.name "आपका नाम"
git config --global --replace-all user.email "आपका ईमेल"
11. गिटआइग्नोर को संशोधित करें?
आप गिटआइग्नोर फ़ाइल को संपादित करके नए नियम जोड़ सकते हैं। निम्नलिखित कमांडों का उपयोग करके आप इसे कर सकते हैं:
गिटआइग्नोर को संपादित करें
vi .gitignore
12. गिट रिमोट के साथ काम करना
गिट में रिमोट रिपॉजिटरी के साथ काम करने के लिए आप निम्नलिखित कमांडों का उपयोग कर सकते हैं:
रिमोट रिपॉजिटरी जोड़ें और हटाएँ
git remote add रिमोट_रिपॉजिटरी_नाम रिमोट_रिपॉजिटरी_URL
git remote remove रिमोट_रिपॉजिटरी_नाम
रिमोट ब्रांचों के साथ काम करना
git fetch रिमोट_रिपॉजिटरी_नाम
13. गिट समय यात्रा और संशोधनों का प्रबंधन
गिट में समय यात्रा करने के लिए और संशोधनों का इतिहास देखने के लिए आप निम्नलिखित कमांडों का उपयोग कर सकते हैं:
गिट बिस्तर पर वापस जाएँ
git checkout शाखा_का_नाम
संशोधनों का इतिहास देखें
git log
14. गिटहब पुल रिक्वेस्ट्स
गिटहब पर पुल रिक्वेस्ट उपयोगकर्ताओं को संपादकों के साथ सहयोग क
रने की अनुमति देते हैं। निम्नलिखित कमांडों का उपयोग करके आप पुल रिक्वेस्ट बना सकते हैं और समीक्षा कर सकते हैं:
पुल रिक्वेस्ट क्या है?
गिटहब पर पुल रिक्वेस्ट एक सुविधा है जिसके द्वारा आप अपने संशोधनों को उत्कृष्ट संपादकों के साथ साझा कर सकते हैं। जब आप एक पुल रिक्वेस्ट बनाते हैं, तो आपके संशोधनों को समीक्षा के लिए भेजा जाता है और उत्तर देने के लिए अन्य उपयोगकर्ताओं को आमंत्रित किया जाता है।
पुल रिक्वेस्ट कैसे बनाएँ और समीक्षा करें
आप निम्नलिखित गिट कमांडों का उपयोग करके पुल रिक्वेस्ट बना सकते हैं और समीक्षा कर सकते हैं:
git push रिमोट_रिपॉजिटरी_नाम शाखा_नाम
फिर, गिटहब वेबसाइट पर जाएँ, अपनी शाखा का चयन करें, और “पुल रिक्वेस्ट” बटन पर क्लिक करें। संदेश और बदलावों को जोड़ें और रिक्वेस्ट को जमा करें।
15. गिटआइग्नोर को मिटा दें
गिटआइग्नोर को संपादित करके आप पहले से निर्दिष्ट नियमों को हटा सकते हैं। निम्नलिखित कमांडों का उपयोग करके आप इसे कर सकते हैं:
गिटआइग्नोर को संपादित करें
vi .gitignore
उम्मीद है कि यह गाइड आपको गिट कमांड्स के बारे में संपूर्ण ज्ञान प्रदान करेगा। अब आप अपने संसाधनों को प्रबंधित करने के लिए गिट का उपयोग कर सकते हैं।
संक्षेप
गिट कमांड्स एक महत्वपूर्ण और उपयोगी संसाधन हैं जो संसाधनों को संचालित करने, संशोधित करने, और संगठित करने के लिए उपयोग होते हैं। इस लेख में हमने गिट कमांड्स के बारे में व्यापक जानकारी प्रदान की है, जो आपको एक संपूर्ण गाइड के रूप में सेवा करेगी। अब आप अपने परियोजनाओं को गिट के माध्यम से प्रबंधित करने के लिए तैयार हैं।
अगर आप और अधिक जानना चाहते हैं तो इस लेख के संबंध में हमारे FAQ नीचे देखें।
FAQ
- गिट क्या है? गिट एक वितरित संस्करण नियंत्रण प्रणाली है जो संसाधनों को संचालित और प्रबंधित करने के लिए उपयोग होती है। यह संस
ाधनों के संशोधन को ब्रांच करने और मर्ज करने की अनुमति देती है।
- गिट कमांड्स कैसे सीखें? आप गिट कमांड्स को सीखने के लिए आधिकारिक गिट डॉक्यूमेंटेशन, ऑनलाइन ट्यूटोरियल्स, और मुद्रण संसाधनों का उपयोग कर सकते हैं।
- क्या मैं गिट के द्वारा संदर्भित संसाधनों को हटा सकता हूँ? हाँ, गिट के माध्यम से आप संदर्भित संसाधनों को हटा सकते हैं। आपको
git rm
कमांड का उपयोग करके संसाधनों को हटाना होगा। - क्या मैं गिट कमांड्स को पूर्वनिर्धारित नियमों के अनुसार छिपा सकता हूँ? हाँ, गिटआइग्नोर फ़ाइल का उपयोग करके आप निश्चित फ़ाइलों और पैटर्न को छिपा सकते हैं ताकि वे वर्जन नियंत्रण से बाहर रहें।
- क्या गिट रिमोट रिपॉजिटरी के साथ काम किया जा सकता है? हाँ, गिट में आप रिमोट रिपॉजिटरी के साथ काम कर सकते हैं। आप रिमोट रिपॉजिटरी जोड़ सकते हैं, उपयोगकर्ताओं को आमंत्रित कर सकते हैं, और पुल और पुश कर सकते हैं।
1 Comment
May I simply say what a comfort to uncover somebody that truly understands what they are talking about on the net. You certainly know how to bring a problem to light and make it important. More and more people ought to read this and understand this side of the story. Its surprising youre not more popular given that you most certainly have the gift.
https://empress-escort.com/escort-girls-beer-sheva/