Git Commit Hash کیا ہے اور اسے کیسے استعمال کیا جائے؟

Git Commit Hash Kya Awr As Kys Ast Mal Kya Jay



گٹ میں، کمٹ ہیش گٹ کی فعالیت کا ایک اہم حصہ ہیں۔ یہ تبدیلیوں کو ٹریک کرنے، دوسروں کے ساتھ تعاون کرنے، اور کوڈ بیس کو مؤثر طریقے سے منظم کرنے کے لیے ضروری ہیں۔ جب ڈویلپرز اپنے ذخیرے میں کوڈ میں تبدیلیاں کرتے ہیں اور ان کا ارتکاب کرتے ہیں۔ گٹ ان تبدیلیوں کی بنیاد پر اس کمٹ کے لیے ایک منفرد ہیش تیار کرتا ہے۔

اس پوسٹ میں گٹ کمٹ ہیش اور اسے استعمال کرنے کے طریقہ کار کے بارے میں بتایا جائے گا۔







Git Commit Hash کیا ہے؟

کمٹ ہیش گٹ ریپوزٹری کی تاریخ میں کسی خاص کمٹ کے لئے ایک خاص شناخت کنندہ ہے۔ یہ حروف کی ایک لمبی تار ہے جو ریپوزٹری کے کوڈ بیس کے ایک خاص ورژن کی شناخت کرتی ہے۔ کمٹ ہیش ایک ہیش فنکشن کا استعمال کرتے ہوئے تیار کی جاتی ہیں جو کمٹ کے مواد، مصنف کی معلومات اور ٹائم اسٹیمپ کو مدنظر رکھتی ہے۔



Git Commit Hash کا استعمال کیسے کریں؟

Git کمٹ ہیش کو استعمال کرنے کے لیے، ذیل میں بیان کردہ مراحل پر عمل کریں:



مرحلہ 1: روٹ ڈائرکٹری کی طرف جائیں۔





ابتدائی طور پر، استعمال کریں ' سی ڈی کمانڈ کریں اور بیان کردہ ڈائریکٹری پر جائیں:

سی ڈی 'C:\Users\user\Git\projectrepo'



مرحلہ 2: گٹ لاگ کی تاریخ دیکھیں

مکمل گٹ لاگ ہسٹری چیک کریں گٹ لاگ -ون لائن ' کمانڈ. یہ ہر ایک کمٹ کو ایک لائن پر ظاہر کرے گا:

گٹ لاگ --آن لائن

ذیل میں فراہم کردہ تصویر تمام عہد کی تاریخ کو کامیابی کے ساتھ دکھاتی ہے۔ پھر، مزید استعمال کے لیے اپنی پسند کا عہد منتخب کریں۔ اس مثال کے طور پر، ہم نے منتخب کیا ہے ' 0f6603f ہیش:

مرحلہ 3: 'گٹ شو' کمانڈ کے ساتھ ہیش کا ارتکاب کریں۔

چلائیں ' گٹ شو کمانڈ کریں اور منتخب کمٹ کو اس کے ساتھ کمٹ ہیش میں شامل کریں:

گٹ شو 0f6603f

آپ اوپر دی گئی کمانڈ کی آؤٹ پٹ دیکھ سکتے ہیں:

صارفین اگلے مرحلے میں فراہم کردہ ایک اور طریقہ کی مدد سے بھی ارتکاب کر سکتے ہیں۔

مرحلہ 4: 'git diff' کمانڈ کے ساتھ ہیش کا ارتکاب کریں۔

مطلوبہ کمٹ کی تبدیلیاں تفصیل سے حاصل کرنے کے لیے، ' git diff ' کمانڈ. ایسا کرنے کے لیے، گٹ لاگ ہسٹری سے دو کمٹ منتخب کریں اور اس بیان کردہ کمانڈ کا استعمال کریں:

git diff 0f6603f f1ab08a

جیسا کہ آپ دیکھ سکتے ہیں، اضافی تبدیلیاں کامیابی کے ساتھ فراہم کی گئی ہیں:

یہ سب گٹ کمٹ ہیش اور اس کے استعمال کے بارے میں ہے۔

نتیجہ

کمٹ ہیش گٹ ریپوزٹری کی تاریخ میں کسی خاص کمٹ کے لئے ایک خاص شناخت کنندہ ہے۔ گٹ کمٹ ہیش کو استعمال کرنے کے لیے، پہلے گٹ روٹ ڈائرکٹری پر جائیں۔ پھر، گٹ لاگ دیکھیں اور ایک ہیش منتخب کریں۔ اس کے بعد، ' کے ساتھ ہیش کا ارتکاب کریں گٹ شو 'یا' git diff 'آپ کی ترجیح کے مطابق کمانڈ۔ اس پوسٹ میں گٹ کمٹ ہیش اور اس کے استعمال کی وضاحت کی گئی ہے۔