'गिट रेव-पार्स' क्या करता है?

Gita Reva Parsa Kya Karata Hai



Git पर, डेवलपर्स 'का उपयोग करके वर्तमान हेड पॉइंटिंग, रिमोट ब्रांच या वर्किंग ब्रांच के नाम का SHA हैश प्राप्त कर सकते हैं' $ गिट रेव-पार्स ' आज्ञा। इस कमांड का उपयोग पहले वर्णित कार्यों को करने के लिए कई विकल्पों के साथ किया जा सकता है, जैसे ' -कम ”, “ -संक्षिप्त-रेफरी ' और बहुत सारे।

इस लेख में हम चर्चा करेंगे:

'गिट रेव-पार्स' क्या करता है?

जब डेवलपर्स HEAD के SHA हैश को प्रिंट करना चाहते हैं, जहां यह इंगित कर रहा है या वर्तमान कार्यशील शाखा का नाम प्राप्त करने की आवश्यकता है, तो ' $ गिट रेव-पार्स ”कमांड का उपयोग किया जा सकता है।







आइए 'के कई उपयोगों की जाँच करें' $ गिट रेव-पार्स ' आज्ञा!



'$ git rev-parse' कमांड का उपयोग करके HEAD SHA हैश कैसे प्राप्त करें?

' गिट रेव-पार्स 'कमांड SHA हैश प्राप्त कर सकता है जहां वर्तमान में हेड इशारा कर रहा है। ऐसा करने के लिए, 'चलाकर Git रूट निर्देशिका में नेविगेट करें' सीडी ' आज्ञा:



$ सीडी 'सी: \ उपयोगकर्ता \एन अस्मा\जाओ'





HEAD की वर्तमान स्थिति का SHA हैश प्राप्त करने के लिए, “निष्पादित करें” गिट रेव-पार्स ' आज्ञा:

$ गिट रेव-पार्स सिर

जैसा कि आप देख सकते हैं, वर्तमान हेड स्थिति SHA हैश प्रदर्शित होता है:



'$ git rev-parse' कमांड का उपयोग करके HEAD शॉर्ट SHA हैश कैसे प्राप्त करें?

यदि आप HEAD शॉर्ट SHA हैश प्राप्त करना चाहते हैं, तो निम्न कमांड का उपयोग किया जा सकता है:

$ गिट रेव-पार्स --कम सिर

यह देखा जा सकता है कि HEAD की वर्तमान स्थिति का छोटा SHA हैश दिखाया गया है:

'$ git rev-parse' कमांड का उपयोग करके दूरस्थ शाखा SHA हैश कैसे प्राप्त करें?

उपयोग करने का दूसरा तरीका ' गिट रेव-पार्स 'कमांड हेड की वर्तमान वर्किंग ब्रांच पाने के लिए है। इस उद्देश्य के लिए, पहले सभी दूरस्थ और स्थानीय शाखाओं की सूची प्राप्त करें:

$ गिट शाखा -एक

नीचे दिए गए आउटपुट में, हाइलाइट की गई शाखाएँ दूरस्थ शाखाएँ हैं। सूची से वांछित शाखा का चयन करें:

फिर, निष्पादित करें ' गिट रेव-पार्स विशिष्ट दूरस्थ शाखा नाम के साथ कमांड:

$ गिट रेव-पार्स मूल / देव

परिणामस्वरूप, निर्दिष्ट दूरस्थ शाखा SHA हैश प्रदर्शित होता है:

'$ git rev-parse' कमांड का उपयोग करके वर्तमान कार्य शाखा कैसे प्राप्त करें?

'का उपयोग करके गिट रेव-पार्स ”कमांड, डेवलपर्स वर्तमान कार्यशील शाखा का नाम प्राप्त कर सकते हैं:

$ गिट रेव-पार्स --abbrev-रेफरी सिर

यहां ही ' -संक्षिप्त-रेफरी ” ध्वज उस स्थानीय शाखा का नाम प्रदर्शित करेगा जहाँ HEAD इंगित कर रहा है:

हमने संक्षेप में 'के उपयोग की व्याख्या की है' $ गिट रेव-पार्स ”कई विकल्पों के साथ आदेश।

निष्कर्ष

' $ गिट रेव-पार्स 'कमांड का उपयोग शाखाओं या HEAD के SHA हैश प्राप्त करने के लिए किया जा सकता है। उदाहरण के लिए, ' $ गिट रेव-पार्स हेड 'कमांड का उपयोग HEAD SHA हैश प्राप्त करने के लिए किया जा सकता है। ' $ गिट रेव-पार्स <रिमोट-शाखा> कमांड निर्दिष्ट शाखा SHA हैश को प्रिंट कर सकता है। 'का उपयोग करके $ गिट रेव-पार्स -एब्रेव-रेफ हेड ”, उपयोगकर्ता HEAD वर्किंग ब्रांच प्राप्त कर सकते हैं। यह आलेख $ git rev-parse कमांड के एकाधिक उपयोगों को दिखाता है।