یہ گائیڈ گٹ میں کمٹ ہکس کو چھوڑنے کے طریقہ کار کی وضاحت کرے گا۔
Git (No-verify) میں کمٹ ہکس کو کیسے چھوڑیں؟
گٹ میں، کمٹ ہکس اسکرپٹ یا پوشیدہ فائلیں ہیں جو کچھ اعمال سے پہلے یا بعد میں انجام دی جاتی ہیں، جیسے کمٹ کوڈ۔ وہ کوڈنگ کے معیارات کو نافذ کرنے، ٹیسٹ چلانے، یا کسی عہد کو آگے بڑھنے کی اجازت دینے سے پہلے دیگر چیک کرنے کے لیے مفید ہیں۔ تاہم، ایسے حالات ہو سکتے ہیں جہاں Git کے صارفین ان کمٹ ہکس کو چھوڑنا چاہتے ہیں، جیسے کہ جب وہ فوری ٹھیک کرتے ہیں۔
عملی کے لیے، ذیل میں دی گئی ہدایات پر عمل کریں:
- گٹ لوکل ڈائرکٹری شروع کریں۔
- اپنی پسند کے مطابق فائل بنائیں یا اس میں ترمیم کریں۔
- ٹریکنگ ایریا میں تبدیلیاں شامل کریں۔
- 'کا استعمال کرتے ہوئے کمٹ ہک کو چھوڑیں git کمٹ 'حکم کے ساتھ' -کوئی تصدیق نہیں۔ 'آپشن.
مرحلہ 1: گٹ لوکل ڈائرکٹری پر جائیں۔
سب سے پہلے، اپنے سسٹم پر Git bash یوٹیلیٹی لانچ کریں اور ' کو عمل میں لا کر مقامی Git ڈائریکٹری کی طرف بڑھیں۔ سی ڈی ' کمانڈ:
cd 'C:\Users\user\Git\newRepo'
مرحلہ 2: دستیاب ڈیٹا کی فہرست بنائیں
اگلا، چلائیں ' ls بیان کردہ ذخیرہ میں دستیاب ڈیٹا کی فہرست کے لیے کمانڈ:
lsنیچے دیے گئے آؤٹ پٹ سے، ہم نے منتخب کیا ہے ' file2.txt مزید عمل کے لیے:
مرحلہ 3: فائل میں ترمیم اور ٹریک کریں۔
اگلا، 'کی مدد سے فائل میں ترمیم کریں شروع فائل کے نام کے ساتھ کمانڈ:
فائل2.txt شروع کریں۔نتیجے کے طور پر، فائل کے لیے ڈیفالٹ ایڈیٹر ڈیسک ٹاپ سسٹم پر شروع کر دیا گیا ہے۔ اپنی ترجیح کے مطابق مواد شامل/ترمیم کریں اور اسے محفوظ کرنے کے بعد ایڈیٹر کو بند کر دیں:
مرحلہ 4: تبدیلیوں کو ٹریک کریں۔
فائل میں تبدیلیاں کرنے کے بعد، اسٹیجنگ ایریا میں ترمیم شدہ فائل کو 'کا استعمال کرکے ٹریک کریں۔ git شامل کریں ' کمانڈ:
git add file2.txt
مرحلہ 5: موجودہ صورتحال کو چیک کریں۔
گٹ ورکنگ ریپوزٹری کی موجودہ حالت دیکھیں تاکہ اس بات کی تصدیق کی جاسکے کہ فائل کو ٹریک کیا گیا ہے یا نہیں:
گٹ کی حیثیتنتیجہ خیز آؤٹ پٹ اس بات کا تعین کرتا ہے کہ ترمیم شدہ فائل کو اسٹیجنگ ایریا میں کامیابی کے ساتھ شامل کیا گیا ہے:
مرحلہ 6: کمٹ ہکس کو چھوڑیں۔
عملدرآمد کرو' git کمٹ تبدیلیاں کرنے کا حکم۔ تاہم، ' -کوئی تصدیق نہیں۔ گٹ ورکنگ ڈائرکٹری سے تمام پوشیدہ فائلوں کو چھوڑنے کے لیے اس کے ساتھ 'آپشن کا استعمال کیا جاتا ہے، اور ' -m تبدیلیوں کے لیے پیغام شامل کرنے کا اختیار:
git کمٹ --no-verify -m 'فائل میں ترمیم کی گئی'یہ دیکھا جا سکتا ہے کہ تمام تبدیلیاں کامیابی کے ساتھ انجام دی گئی ہیں:
نوٹ: گٹ میں سکیپ کمٹ ہکس کو چیک کرنے کے لیے کوئی تصدیقی کمانڈ موجود نہیں ہے۔
یہ سب گٹ میں کمٹ ہسٹری کو چھوڑنے کے بارے میں ہے۔
نتیجہ
گٹ میں، کمٹ ہکس اسکرپٹ یا پوشیدہ فائلیں ہیں جو کچھ اعمال سے پہلے یا بعد میں انجام دی جاتی ہیں، جیسے کمٹ کوڈ۔ گٹ میں کمٹ ہکس کو چھوڑنے کے لیے، پہلے ایک گٹ لوکل ڈائرکٹری لانچ کریں اور اپنی ترجیح کے مطابق فائل بنائیں یا اس میں ترمیم کریں۔ پھر، ٹریکنگ ایریا میں تبدیلیاں شامل کریں۔ آخر میں، 'کا استعمال کرتے ہوئے کمٹ ہک کو چھوڑ دیں git کمٹ 'حکم کے ساتھ' -کوئی تصدیق نہیں 'آپشن. اس ٹیوٹوریل نے گٹ میں سکیپ کمٹ ہکس کی مثال دی ہے۔