گٹ میں کمٹ ہکس کو کیسے چھوڑیں (نو-ویریفائی)

G My Km Ks Kw Kys Ch W Y Nw Wyryfayy



گٹ میں، کوڈ کے معیار کو برقرار رکھنے اور ہدایات کو نافذ کرنے جیسے اہم مقاصد کی تکمیل کے لیے کمٹ ہکس کا استعمال کیا جاتا ہے۔ عام طور پر متعین کمٹ ورک فلو پر عمل کرنے کی سفارش کی جاتی ہے۔ یہ تب ہی کمٹ ہکس کو چھوڑ دے گا جب پروجیکٹ اور اس کے ساتھیوں پر پڑنے والے اثرات کے لیے مناسب غور کے ساتھ کوئی معقول وجہ ہو۔

یہ گائیڈ گٹ میں کمٹ ہکس کو چھوڑنے کے طریقہ کار کی وضاحت کرے گا۔

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 کمٹ 'حکم کے ساتھ' -کوئی تصدیق نہیں 'آپشن. اس ٹیوٹوریل نے گٹ میں سکیپ کمٹ ہکس کی مثال دی ہے۔