Git میں مخزن میں تبدیلیوں کو ریکارڈ کرنا | سمجھایا

Git My Mkhzn My Tbdylyw Kw Rykar Krna Smj Aya



جب ہم گِٹ لوکل مشین پر کام کرتے ہیں، تو ہمیں گِٹ ریپوزٹری میں تمام ٹریک شدہ اور غیر ٹریک شدہ تبدیلیوں کو محفوظ کرنے کی ضرورت ہوتی ہے۔ اس کے بعد، ان تبدیلیوں کو GitHub ریموٹ ہوسٹ پر دھکیل دیا جاتا ہے جسے ریموٹ ریپوزٹری کے نام سے جانا جاتا ہے۔ اس مقصد کے لیے، ہمیں Git لوکل ریپوزٹری میں تمام اضافی ترمیمات کو ریکارڈ کرنے کی ضرورت ہے۔ ' گٹ کی حیثیت ” کمانڈ تمام تبدیلیوں کو ریکارڈ اور ڈسپلے کرنے کے لیے استعمال کیا جا سکتا ہے۔

اس بلاگ میں، ہم گٹ میں مخزن میں ہونے والی تبدیلیوں کو ریکارڈ کرنے کے طریقہ کار پر تبادلہ خیال کریں گے۔

Git Repository میں ریکارڈنگ تبدیلیاں کیسے ہوتی ہیں؟

Git ذخیرہ میں تبدیلیوں کو ریکارڈ کرنے کے لیے، فراہم کردہ ہدایات پر عمل کریں:







  • مطلوبہ گٹ لوکل ریپوزٹری میں جائیں۔
  • ذخیرہ کی موجودہ حالت کو چیک کریں۔
  • فائل بنائیں اور اپ ڈیٹ کریں اور ریپوزٹری میں کی گئی تبدیلیاں دیکھیں۔
  • تبدیلیوں کو سٹیجنگ ایریا میں منتقل کریں اور اضافی تبدیلیوں کو چیک کریں۔
  • موجودہ ورکنگ ریپوزٹری کے موجودہ مواد کی فہرست بنائیں اور کسی بھی مطلوبہ فائل میں ترمیم کریں۔
  • اسٹیج میں تبدیلیاں اور ذخیرہ کی تازہ ترین صورتحال دیکھیں۔

مرحلہ 1: لوکل ریپوزٹری پر جائیں۔

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



سی ڈی 'C:\صارفین \n azma\Git\Demo13'

مرحلہ 2: اسٹیٹس چیک کریں۔

ریپوزٹری کی موجودہ حالت کو چیک کرنے کے لیے، چلائیں ' گٹ کی حیثیت ' کمانڈ:



گٹ کی حیثیت

فراہم کردہ آؤٹ پٹ کے مطابق، ارتکاب کرنے کے لئے کچھ نہیں ہے اور کام کرنے والا درخت صاف ہے:





مرحلہ 3: فائل بنائیں اور اپ ڈیٹ کریں۔

اب، ایک ساتھ نئی فائل بنائیں اور اس میں ترمیم کریں، اس پر عمل کریں۔ بازگشت ' کمانڈ:



بازگشت 'میری نئی ازگر فائل' >> file.py

مرحلہ 4: فائل کی حالت دیکھیں

اگلا، استعمال کریں ' گٹ کی حیثیت 'نئی تخلیق شدہ فائل کی موجودہ حالت کو دیکھنے کے لئے کمانڈ:

گٹ کی حیثیت

جیسا کہ آپ دیکھ سکتے ہیں، ' file.py گٹ ورکنگ ایریا میں موجود ہے:

مرحلہ 5: نئی فائل کو ٹریک کریں۔

غیر ٹریک شدہ فائل کو اسٹیجنگ انڈیکس میں منتقل کرنے کے لیے، درج ذیل کمانڈ کا استعمال کریں:

git شامل کریں file.py

پھر، ذیل میں بیان کردہ کمانڈ کو چلا کر فائل کی موجودہ حیثیت کو چیک کریں:

گٹ کی حیثیت

یہ دیکھا جا سکتا ہے کہ فائل کو اسٹیجنگ ایریا میں منتقل کر دیا گیا ہے اور اس کا ارتکاب کرنے کی ضرورت ہے:

مرحلہ 6: Git Repository کے موجودہ مواد کی فہرست بنائیں

عمل کریں ' ls موجودہ ورکنگ لوکل ریپوزٹری کے تمام موجودہ مواد کی فہرست کے لیے کمانڈ:

ls

دیئے گئے آؤٹ پٹ سے، ہم نے منتخب کیا ہے ' file1.txt مزید عمل کے لیے:

مرحلہ 7: موجودہ فائل کو اپ ڈیٹ کریں۔

اب چلائیں ' بازگشت موجودہ فائل کے مواد کو اپ ڈیٹ کرنے کے لیے کمانڈ:

بازگشت 'میری پہلی ٹیکسٹ فائل' >> file1.txt

اس کے بعد، درج ذیل کمانڈ کو استعمال کرکے ترمیم شدہ فائل کی موجودہ حالت دیکھیں:

گٹ کی حیثیت

ذیل میں دی گئی آؤٹ پٹ میں، ترمیم شدہ ' file1.txt ” فائل کو گٹ ورکنگ ایریا میں رکھا گیا ہے۔

مرحلہ 8: تبدیلیوں کو ٹریک کریں۔

اسٹیجنگ ایریا میں ترمیم کو ٹریک کرنے کے لیے، ' git شامل کریں ' کمانڈ:

git شامل کریں file1.txt

پھر، درج ذیل کمانڈ کو استعمال کرکے ترمیم شدہ فائل کی موجودہ حالت کو چیک کریں:

گٹ کی حیثیت

جیسا کہ آپ دیکھ سکتے ہیں، کا ترمیم شدہ ورژن ' file.txt فائل کو سٹیجنگ ایریا میں منتقل کر دیا گیا ہے۔

بس اتنا ہی ہے! ہم نے گٹ ریپوزٹری میں تبدیلیوں کو ریکارڈ کرنے کے طریقے پر تبادلہ خیال کیا ہے۔

نتیجہ

گٹ ریپوزٹری میں تبدیلیوں کو ریکارڈ کرنے کے لیے، گٹ کے مطلوبہ لوکل ریپوزٹری پر جائیں اور ریپوزٹری کی موجودہ حالت کو چیک کریں۔ پھر، چلائیں ' echo '' >> فائل بنانے اور اپ ڈیٹ کرنے کے لیے۔ اگلا، تبدیلیوں کو گٹ اسٹیجنگ انڈیکس میں منتقل کریں اور اضافی تبدیلیوں کو چیک کریں۔ اس کے بعد، موجودہ ورکنگ ریپوزٹری کے موجودہ مواد کی فہرست بنائیں اور کسی بھی مطلوبہ فائل میں ترمیم کریں۔ اس بلاگ میں، ہم نے Git میں مخزن میں ہونے والی تبدیلیوں کو ریکارڈ کرنے کا طریقہ دکھایا ہے۔