गिट में गिट-लॉग कमांड | व्याख्या की

Gita Mem Gita Loga Kamanda Vyakhya Ki



जब नई फाइलें जोड़ी जाती हैं या Git रिपॉजिटरी में कुछ अन्य बदलाव लागू किए जाते हैं, तो उपयोगकर्ताओं को उन्हें कमिट के जरिए Git रिपॉजिटरी में सेव करने की जरूरत होती है। ये परिवर्तनों को धारण करते हैं और उन संदेशों को प्रतिबद्ध करते हैं जिनमें लेखक का नाम, ईमेल पता, दिनांक, समय और अन्य उपयोगी जानकारी के बारे में विवरण होता है। इस जानकारी को उपयोगकर्ताओं द्वारा जब भी आवश्यकता हो, '' का उपयोग करके एक्सेस किया जा सकता है। गिट लॉग ' आज्ञा।

यह ब्लॉग चर्चा करेगा:

गिट में 'गिट लॉग' कमांड क्या है?

वर्तमान कार्यशील रिपॉजिटरी के सभी लॉग इतिहास को देखने के लिए, ' गिट लॉग ”कमांड का उपयोग किया जा सकता है। इसका उपयोग विभिन्न उद्देश्यों के लिए कई विकल्पों के साथ किया जा सकता है, जैसे:







  • ' -एक लकीर ” विकल्प का उपयोग लॉग इतिहास को एक पंक्ति में संक्षिप्त करने के लिए किया जाता है।
  • ' -बाद वांछित तिथि के बाद प्रतिबद्ध लॉग डेटा प्रदर्शित करने के लिए विकल्प का उपयोग किया जाता है।
  • '- -लेखक ”विकल्प का उपयोग किसी विशिष्ट लेखक के कमिट दिखाने के लिए किया जाता है।
  • ' -पकड़ ”विकल्प का उपयोग विशेष प्रतिबद्ध संदेश लॉग डेटा को सूचीबद्ध करने के लिए किया जाता है।
  • ' -स्टेट विवरण के साथ प्रतिबद्ध लॉग डेटा की वांछित संख्या के लिए विकल्प का उपयोग किया जाता है।

वाक्य - विन्यास



यहाँ 'का सामान्य वाक्य-विन्यास है गिट लॉग ' आज्ञा:



गिट लॉग < विकल्प >

ऊपर दिए गए आदेश से, ' <विकल्प> ” को विशेष विकल्प से बदल दिया जाएगा।





गिट में 'गिट लॉग' कैसे देखें?

' गिट लॉग ”कमांड का उपयोग Git रिपॉजिटरी के लॉग डेटा को दिखाने के लिए किया जा सकता है। ऐसा करने के लिए, दिए गए चरणों का पालन करें:

  • Git स्थानीय रिपॉजिटरी में जाएं।
  • रिपॉजिटरी में एक नई फ़ाइल जनरेट करें और 'का उपयोग करें' गिट जोड़ें ” परिवर्तनों को मंचित करने की आज्ञा।
  • निष्पादित करें ' गिट प्रतिबद्ध -एम ” ट्रैक किए गए परिवर्तनों को रिपॉजिटरी में धकेलने की आज्ञा।
  • Git लॉग डेटा की जाँच करने के लिए, 'चलाएँ' गिट लॉग ' आज्ञा।

चरण 1: वांछित गिट स्थानीय रिपोजिटरी पर जाएं

प्रारंभ में, रिपॉजिटरी पथ के साथ निम्न कमांड का उपयोग करें और उस पर जाएँ:



सीडी 'सी: \ उपयोगकर्ता \एन azma\Git\Coco1'

चरण 2: फ़ाइल जनरेट करें

फिर, कार्य क्षेत्र में 'चलाकर एक नई फ़ाइल जनरेट करें' छूना ' आज्ञा:

छूना testfile.html

चरण 3: परिवर्तनों को ट्रैक करें

फ़ाइल को स्टेजिंग इंडेक्स में धकेलने के लिए दिए गए कमांड को निष्पादित करें:

गिट ऐड testfile.html

चरण 4: परिवर्तन करें

अब, नीचे दिए गए आदेश का उपयोग करके चरणबद्ध परिवर्तनों को Git स्थानीय रिपॉजिटरी में सहेजें:

गिट प्रतिबद्ध -एम 'प्रारंभिक प्रतिबद्ध'

चरण 5: गिट कमिट लॉग डेटा दिखाएं

वर्तमान कार्यशील Git रिपॉजिटरी के कमिट लॉग डेटा को देखने के लिए, 'निष्पादित करें' गिट लॉग ' आज्ञा:

गिट लॉग

इसके अतिरिक्त, हम 'निष्पादित करके वांछित संख्या के लॉग डेटा को देख सकते हैं' गिट लॉग ” रेंज के साथ कमांड। उदाहरण के लिए, हमने निर्दिष्ट किया है ' -2 'एक सीमा के रूप में:

गिट लॉग -2

यह देखा जा सकता है कि प्रतिबद्ध लॉग डेटा की सबसे हालिया वांछित संख्या प्रदर्शित की गई है:

गिट में '-ऑनलाइन' विकल्प के साथ 'गिट लॉग' कमांड का उपयोग कैसे करें?

प्रतिबद्ध लॉग डेटा को संघनित करने के लिए, 'का उपयोग करें' -एक लकीर 'के साथ विकल्प' गिट लॉग ' आज्ञा:

गिट लॉग --ऑनलाइन -6

यहाँ, हमने निर्दिष्ट किया है ' -6 'एक प्रतिबद्ध सीमा के रूप में। कमिट लॉग डेटा की दी गई संख्या दिखाई गई है:

गिट में '-बाद' विकल्प के साथ 'गिट लॉग' कमांड का उपयोग कैसे करें?

वांछित तिथि के बाद प्रतिबद्ध लॉग डेटा की जांच करने के लिए, 'चलाएं' गिट लॉग 'के साथ कमांड' -बाद ' विकल्प:

गिट लॉग --बाद = '2023-03-29'

ऊपर दिए गए आदेश में, हमने निर्दिष्ट किया है ' 2023-03-29 ” इस तिथि के बाद सभी प्रतिबद्ध लॉग डेटा को सूचीबद्ध करने की तिथि:

गिट में '-लेखक' विकल्प के साथ 'गिट लॉग' कमांड का उपयोग कैसे करें?

यदि आप वांछित लेखक का कमिट लॉग देखना चाहते हैं, तो प्रदान की गई कमांड को 'के साथ निष्पादित करें' -लेखक ” विकल्प चुनें और लेखक का नाम या ईमेल पता निर्दिष्ट करें। हमारे मामले में, हमने लेखक का ईमेल पता प्रदान किया है:

गिट लॉग --लेखक = 'हूरियाखान422@gmail.com'

गिट में '-ग्रेप' विकल्प के साथ 'गिट लॉग' कमांड का उपयोग कैसे करें?

आवश्यक प्रतिबद्ध लॉग डेटा प्राप्त करने का दूसरा तरीका है ' -पकड़ ”विकल्प और प्रतिबद्ध संदेश निर्दिष्ट करें:

गिट लॉग --पकड़ = 'प्रारंभिक'

यहां, हम सभी प्रतिबद्ध विवरण चाहते हैं जिनमें ' प्रारंभिक प्रतिबद्ध संदेश में कीवर्ड:

गिट में '-स्टेट' विकल्प के साथ 'गिट लॉग' कमांड का उपयोग कैसे करें?

अंतिम लेकिन कम से कम नहीं, ' -स्टेट ”विकल्प का उपयोग प्रतिबद्ध लॉग डेटा की वांछित संख्या को विस्तार से दिखाने के लिए किया जा सकता है:

गिट लॉग --स्टेट -1

बस इतना ही! हमने गिट में 'गिट लॉग' कमांड के बारे में विवरण प्रदान किया है।

निष्कर्ष

' गिट लॉग 'कमांड का उपयोग रिपॉजिटरी के लॉग इतिहास में सभी कमिट्स को प्रदर्शित करने के लिए किया जाता है। इसका उपयोग विभिन्न उद्देश्यों के लिए कई विकल्पों के साथ किया जा सकता है, जैसे ' -एक लकीर ”, “ -बाद ”, “- -लेखक ”, “ -पकड़ ', और ' -स्टेट प्रतिबद्ध लॉग डेटा के लिए विवरण के साथ विकल्प। इस ब्लॉग ने गिट में 'गिट लॉग' कमांड के उपयोग का प्रदर्शन किया।