Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> सॉफ्टवेयर

Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

Git आसान ब्रांचिंग और मर्जिंग, मल्टीपल स्टेजिंग एरिया, और एक डिस्ट्रिब्यूटेड वर्कफ्लो पैराडाइम का समर्थन करने वाले सबसे उन्नत वर्जन कंट्रोल सिस्टम में से एक है। Git से अधिक लाभ उठाने के लिए, आप इसके गुणों में से एक का उपयोग कर सकते हैं जिसे "Git Alias" कहा जाता है। किसी व्यक्ति के उपनाम की तरह, यह Alias सुविधा Git टर्मिनल विंडो में तेज़ उपयोगकर्ता अनुभव के लिए दोहराए जाने वाले चरणों को मर्ज करके समय बचाती है। यहां हम आपको दिखाते हैं कि Git Alias क्या हैं, उन्हें कैसे जोड़ें, और कुछ सबसे उपयोगी उदाहरण।

Git Alias: यह क्या है?

Git Alias को एक बनाई गई कमांड के रूप में परिभाषित किया जा सकता है जो एक बड़ी कमांड के टेक्स्ट को स्वचालित रूप से अनुमानित करती है ताकि दोहराए जाने वाले संदर्भों को शॉर्टकट प्रक्रिया के रूप में लाया जा सके। प्रोग्रामर Git Alias का उपयोग उन कमांड को डिज़ाइन करने के लिए कर सकते हैं जो मौजूद होनी चाहिए या कुशल कमिटिंग की दिशा में तार्किक समझ रखते हैं।

यहां एक ग्लोबल Alias बनाने का एक उदाहरण है "चेकआउट" के लिए, जिसका उपयोग रिपॉजिटरी में ब्रांच को इंटरचेंज करने के लिए किया जाता है। यहां दिखाए गए लंबे कमांड के बजाय, अब कोई केवल git co का उपयोग कर सकता है।

git config --global alias.co checkout
Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

Git रिपॉजिटरी में एक नई ब्रांच बनाने के लिए Git Alias का उपयोग ब्रांच के लिए किया जा रहा है। लंबे कमांड के बजाय, कोई Alias git br का उपयोग कर सकता है।

git config --global alias.br branch

अंत में, यहां एक शॉर्टकट कुंजी के साथ Git कमिट के लिए परिभाषित एक Alias है: git ci।

git config --global alias.ci commit

Git Alias के साथ शुरुआत करने के लिए, आपको पहले Git को सही ढंग से इंस्टॉल करना होगा। उसके बाद, यहां दिखाए अनुसार आगे बढ़ें।

Git Aliases कैसे जोड़ें

टर्मिनल विंडो में Git Aliases जोड़ना Git Bash को बहुत सीधा और आसान बनाता है। लेकिन इससे पहले कि आप ऐसा करें, आपको अपने कमांड को सही Git रिपॉजिटरी में रखना होगा, अन्यथा यह "fatal: not a git repository" एरर का कारण बनेगा।

अपने कमांड को स्थिति में लाने और यह सुनिश्चित करने के लिए कि आप सही डायरेक्टरी में काम कर रहे हैं, आपको यहां दिखाए अनुसार रिपॉजिटरी को इनिशियलाइज़ करना होगा। यह केवल शुरुआत में एक बार करने के लिए आवश्यक है। निम्नलिखित उदाहरण में, Repo को फिर से इनिशियलाइज़ किया गया है।

git init
Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

स्क्रीन को साफ करने के लिए clear दर्ज करें। अब आप Git Aliases के साथ अन्य फ़ंक्शन के साथ प्रयोग करना शुरू कर सकते हैं।

Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

आइए "स्टेटस" कमांड के लिए एक Git Alias जोड़ें। यह वर्कफ्लो में किसी भी बदली हुई फ़ाइल को ट्रैक रखने के लिए उपयोगी है। आप इसके लिए Alias को "st" के रूप में परिभाषित कर सकते हैं जैसा कि यहां दिखाया गया है।

git config --global alias.st "status"
Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

एक बार हो जाने पर, जैसा कि यहां दिखाया गया है, आप केवल शॉर्टकट के रूप में git st टाइप कर सकते हैं। यहां कमिट करने के लिए कुछ भी नहीं जोड़ा गया है क्योंकि ये सभी फ़ाइल सिस्टम अनट्रैक्ड हैं, लेकिन स्टेटस Alias ठीक से काम करता है।

Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

अधिक Git Alias उदाहरण

1. Git Commit

Git में आपके अंत में किसी भी काम के लिए Master रिपॉजिटरी में कमिट करना आवश्यक होगा। यह Git कमिट को सबसे आवश्यक Alias कमांड में से एक बनाता है।

git config --global alias.ci commit
Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

2. Git Revert Commit

कभी-कभी आपको Git Bash टर्मिनल का उपयोग करके किए गए कमिट को पूर्ववत करने की आवश्यकता होती है। इस रिवर्ट के लिए Git Alias को निम्नानुसार परिभाषित किया जा सकता है।

git config --global alias.rc revert<commit#>
Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

3. Git Remove Commit

कमिट को हार्ड डिलीट करने के लिए, जो इसे ब्रांच से पूरी तरह से हटा देता है, आपको विशिष्ट संस्करणों के लिए रीसेट कमांड Alias का उपयोग करने की आवश्यकता होती है।

git config --global alias.rs reset
Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

4. Git Change Commit Message

क्या आप सबसे हाल के कमिट के मैसेजिंग को बदलना चाहते हैं? Git Change Commit Message इसमें एक भूमिका निभाता है। निम्नलिखित इसके लिए एक Alias हो सकता है। बेशक, यह सबसे हाल के मैसेज को प्रभावित करेगा।

git config --global alias.am amend
Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

5. Git Change Branch

क्या आप एक Git ब्रांच से दूसरी में स्विंग करना चाहते हैं? यहीं Checkout Alias महत्व ग्रहण करता है।

git config --global alias.co checkout git co <existing branch> git co -b <new branch>
Git Alias का उपयोग करके Git को अधिक कुशल कैसे बनाएं

इसी तरह, हम निम्नलिखित कुछ कमांड के लिए उपयुक्त Git Aliases बना सकते हैं:

  • Git यूजरनेम जांचें: git config --global user.name "James Joyce" जैसी किसी चीज़ को Alias किया जा सकता है ताकि यूजरनेम के बार-बार उल्लेख से बचा जा सके।
  • Git शो ब्रांच: सभी ब्रांच को एक साथ देखना चाहते हैं? आपको git config --global branch; के लिए एक Alias ढूंढना होगा; रिमोट ब्रांच के लिए, कमांड में - r जोड़ें।

उपरोक्त ट्यूटोरियल Git Bash टर्मिनल विंडो में सबसे अधिक उपयोग की जाने वाली कमांड के लिए Git Aliases बनाने की व्यवस्थित, चरण-दर-चरण कार्यप्रणाली की व्याख्या करता है। यहां बताया गया है कि आप GitHub प्रोजेक्ट मैनेजमेंट के साथ कैसे शुरुआत कर सकते हैं। आप Jekyll और GitHub Pages के साथ मुफ्त में अपना ब्लॉग भी होस्ट कर सकते हैं।


  1. PowerToys Fancy Zones के साथ Windows 10 विंडो प्रबंधन में महारत हासिल करें PowerToys Fancy Zones के साथ Windows 10 विंडो प्रबंधन में महारत हासिल करें

    PowerToys में आपके वर्कफ़्लो को तेज़ी से ठीक करने में मदद करने के लिए बहुत सारे बेहतरीन यूटिलिटी हैं। दिलचस्प बात यह है कि Windows 10 पहले से ही एक अंतर्निहित स्नैप असिस्ट सुविधा के साथ आता है जो आपको अपने डेस्कटॉप पर विंडोज़ को तेज़ी से स्नैप करने देता है ताकि आप एक साथ सभी विंडोज़ देख सकें। स्नैप

  1. Windows Defender सुरक्षा को अधिकतम कैसे करें: उन्नत सुरक्षा के लिए विशेषज्ञ सुझाव Windows Defender सुरक्षा को अधिकतम कैसे करें: उन्नत सुरक्षा के लिए विशेषज्ञ सुझाव

    Windows Defender Microsoft द्वारा एक बोनस एंटीवायरस है जो Windows 10 के साथ बंडल में आता है। यह सबसे अच्छे एंटीवायरस में से एक है जो आपको परेशान किए बिना खतरों के खिलाफ मजबूत सुरक्षा प्रदान करता है। हालांकि, यदि आप अपनी सुरक्षा को और मजबूत करना चाहते हैं, तो उन्नत ब्लॉकिंग सक्षम करने के लिए इन चरणों

  1. Windows 11 टैबलेट उपयोग में मास्टर करें: सहज टच अनुभव के लिए टिप्स Windows 11 टैबलेट उपयोग में मास्टर करें: सहज टच अनुभव के लिए टिप्स

    Windows पारंपरिक रूप से माउस और कीबोर्ड के लिए डिज़ाइन किया गया है, लेकिन Microsoft ने हाल के वर्षों में इसे बदलने के लिए कदम उठाए हैं। Windows 8 का टाइल-आधारित इंटरफ़ेस टचस्क्रीन डिवाइस पर उपयोग करना आसान था, भले ही डिज़ाइन सामान्य रूप से लोकप्रिय नहीं था। Windows 10 ने तब OS के बाकी हिस्सों से अल