Git आसान ब्रांचिंग और मर्जिंग, कई स्टेजिंग क्षेत्रों और एक वितरित वर्कफ़्लो प्रतिमान का समर्थन करने के लिए सबसे उन्नत संस्करण नियंत्रण प्रणालियों में से एक है। Git से अधिक प्राप्त करने के लिए, आप "Git उपनाम" नामक इसकी एक संपत्ति का उपयोग कर सकते हैं। किसी व्यक्ति के उपनाम की तरह, यह उपनाम सुविधा Git टर्मिनल विंडो में एक तेज़ उपयोगकर्ता अनुभव के लिए दोहराए जाने वाले चरणों को मर्ज करके समय बचाती है। यहां हम आपको दिखाते हैं कि Git उपनाम क्या हैं, उन्हें कैसे जोड़ा जाए, और कुछ सबसे उपयोगी उदाहरण।
गिट उपनाम:यह क्या है?
गिट अलियास को एक निर्मित कमांड के रूप में परिभाषित किया जा सकता है जो एक शॉर्टकट प्रक्रिया के रूप में दोहराए जाने वाले संदर्भों को लाने के लिए स्वचालित रूप से एक बड़े कमांड के टेक्स्ट का अनुमान लगाता है। प्रोग्रामर गिट उपनामों का उपयोग उन आदेशों को डिजाइन करने के लिए कर सकता है जो मौजूद होना चाहिए या कुशल प्रतिबद्धता के लिए तार्किक समझ में आता है।
यहां "चेकआउट" के लिए बनाए जा रहे वैश्विक उपनाम के उदाहरणों में से एक है, जिसका उपयोग भंडार में शाखाओं को बदलने के लिए किया जाता है। यहां दिखाए गए लंबे कमांड के बजाय, अब कोई केवल git co
. का उपयोग कर सकता है .
git config --global alias.co checkout
शाखा के लिए एक गिट उपनाम का उपयोग गिट भंडार में एक नई शाखा बनाने के लिए किया जा रहा है। long कमांड के बजाय, कोई अन्य उपनाम git br
. का उपयोग कर सकता है .
git config --global alias.br branch
अंत में, यहाँ एक शॉर्टकट कुंजी के साथ Git प्रतिबद्ध के लिए परिभाषित एक उपनाम है:git ci
।
git config --global alias.ci commit
Git Alias के साथ आरंभ करने के लिए, आपको पहले Git को सही ढंग से स्थापित करना होगा। ऐसा करने के बाद, यहां दिखाए अनुसार आगे बढ़ें।
Git उपनाम कैसे जोड़ें
टर्मिनल विंडो में Git उपनाम जोड़ने से Git Bash बहुत सीधा और आसान हो जाता है। लेकिन ऐसा करने से पहले, आपको अपने आदेशों को सही Git रिपॉजिटरी में रखने की आवश्यकता है, अन्यथा यह "घातक:git रिपॉजिटरी नहीं" त्रुटि का कारण बनेगा।
अपने आदेशों की स्थिति के लिए और यह सुनिश्चित करने के लिए कि आप सही निर्देशिका में काम कर रहे हैं, आपको यहां दिखाए गए अनुसार रिपॉजिटरी को इनिशियलाइज़ करना होगा। शुरुआत में केवल एक बार यह चरण करना आवश्यक है। निम्नलिखित उदाहरण में, रेपो को फिर से शुरू किया गया है।
git init
clear
दर्ज करें स्क्रीन को साफ करने के लिए। अब आप अन्य कार्यों के बीच Git उपनामों के साथ प्रयोग करना शुरू कर सकते हैं।
आइए "स्थिति" कमांड के लिए एक गिट उपनाम जोड़ें। यह कार्यप्रवाह में किसी भी परिवर्तित फ़ाइलों का ट्रैक रखने के लिए उपयोगी है। आप इसके लिए उपनाम को "सेंट" के रूप में परिभाषित कर सकते हैं जैसा कि यहां दिखाया गया है।
git config --global alias.st "status"
एक बार हो जाने के बाद, जैसा कि यहां दिखाया गया है, आप बस git st
. टाइप कर सकते हैं एक शॉर्टकट के रूप में। यहां प्रतिबद्ध होने के लिए कुछ भी नहीं जोड़ा गया है क्योंकि ये सभी फाइल सिस्टम ट्रैक नहीं किए गए हैं, लेकिन स्थिति उपनाम ठीक से काम करता है।
और Git उपनाम उदाहरण
<एच3>1. गिट कमिटगिट में अपने अंत में कोई भी काम करने के लिए मास्टर रिपोजिटरी में प्रतिबद्ध होने की आवश्यकता होगी। यह Git को सबसे आवश्यक उपनाम आदेशों में से एक बनाता है।
git config --global alias.ci commit<एच3>2. गिट रिवर्ट कमिट
कभी-कभी आपको केवल Git Bash टर्मिनल का उपयोग करके किए गए कमिटमेंट को पूर्ववत करने की आवश्यकता होती है। इस वापसी के लिए Git उपनाम को निम्नानुसार परिभाषित किया जा सकता है।
git config --global alias.rc revert<commit#><एच3>3. गिट रिमूव कमिट
प्रतिबद्धता को पूरी तरह से हटाने के लिए, जो इसे पूरी तरह से शाखा से हटा देता है, आपको विशिष्ट संस्करणों के लिए रीसेट कमांड उपनाम का उपयोग करने की आवश्यकता है।
git config --global alias.rs reset<एच3>4. गिट चेंज कमिट मैसेज
सबसे हाल की प्रतिबद्धता के संदेश को बदलना चाहते हैं? गिट चेंज कमिट मैसेज इसमें एक भूमिका निभाता है। इसके लिए निम्नलिखित उपनाम हो सकते हैं। बेशक, यह सबसे हाल के संदेश को प्रभावित करेगा।
git config --global alias.am amend
5. गिट चेंज ब्रांच
क्या आप एक गिट शाखा से दूसरी शाखा में स्विंग करना चाहते हैं? यहीं से चेकआउट उपनाम महत्वपूर्ण हो जाता है।
git config --global alias.co checkout git co <existing branch> git co -b <new branch>
इसी तरह, हम निम्नलिखित में से कुछ कमांड के लिए उपयुक्त Git उपनाम बना सकते हैं:
- गिट उपयोगकर्ता नाम जांचें :कुछ इस तरह
git config --global user.name "James Joyce"
उपयोगकर्ता नाम के बार-बार उल्लेख से बचने के लिए उपनाम दिया जा सकता है। - गिट शो शाखाएं :सभी शाखाओं को एक साथ देखना चाहते हैं? आपको
git config --global branch;
. के लिए एक उपनाम खोजने की आवश्यकता है दूरस्थ शाखाओं के लिए- r
add जोड़ें आदेश के लिए।
उपरोक्त ट्यूटोरियल Git Bash टर्मिनल विंडो में सबसे अधिक उपयोग किए जाने वाले कमांड के लिए Git उपनाम बनाने की व्यवस्थित, चरण-दर-चरण कार्यप्रणाली की व्याख्या करता है। यहां बताया गया है कि आप GitHub प्रोजेक्ट प्रबंधन के साथ कैसे शुरुआत कर सकते हैं। आप अपने ब्लॉग को Jekyll और GitHub पेज के साथ मुफ्त में होस्ट भी कर सकते हैं।