جیٹ 2.54 کو تجرباتی 'جیٹ ہسٹری' اور قابل ترتیب ہوکس کے ساتھ جاری کر دیا گیا

iconKuCoinFlash
بانٹیں
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconخلاصہ

expand icon
21 اپریل (UTC+8) کو Git 2.54 جاری کیا گیا، جس میں تجرباتی ٹولز جیسے 'git history' اور قابل ترتیب ہُکس شamil ہیں۔ 'git history' کمانڈ کمٹ ایڈٹنگ کے لیے ری ورڈ اور اسپلٹ آپریشنز کو سہولت فراہم کرتا ہے، جبکہ نئے ہُکس سسٹم کے ذریعے ریپوزٹریز کے درمیان مشترکہ ترتیبات ممکن ہو گئی ہیں۔ اپڈیٹس میں 'git maintenance' کے لیے ڈیفالٹ حکمت عملی میں تبدیلی، 429 ایررز کے لیے HTTP دوبارہ کوشش، اور 'git log -L' کی بہتر فنکشنلٹی بھی شامل ہیں۔ آن چین خبروں میں ڈویلپر ٹولز میں اہم اپڈیٹس پر زور دیا جا رہا ہے۔ نئے ٹوکن لسٹنگز اکثر اس انفراسٹرکچر میں بہتری کے بنیاد پر آسانی سے ڈپلوئمنٹ کے لیے منحصر ہوتے ہیں۔

ME نیوز کے مطابق، 21 اپریل (UTC+8) کو، Beating کی نگرانی کے مطابق، Git نے ورژن 2.54 جاری کیا ہے، جس میں GitHub انجینئر Taylor Blau نے اپنے باضابطہ بلاگ میں 2.53 اور 2.54 کے اہم اپڈیٹس کا احاطہ کیا ہے، جن میں بنیادی طور پر تجرباتی git history کمانڈ اور کانفگریبل hooks مکینزم شامل ہیں۔ git history سادہ کامٹ رائٹ رائٹ کے لیے ہے، جو reword (کامٹ میسج تبدیل کرنا) اور split (ایک کامٹ کو تفاعلی طور پر دو میں تقسیم کرنا) دو سب کمانڈز کو سپورٹ کرتا ہے، جو ورکنگ ڈائرکٹری اور انڈیکس کو تبدیل نہیں کرتا اور خالی ریپوزٹری میں بھی استعمال ہوتا ہے، جو git rebase -i کے طویل todo لسٹ مینٹیننس اور تنازعات حل کرنے والے عمل سے زیادہ براہ راست ہے۔ یہ کمانڈ مرج کامٹس کو سپورٹ نہیں کرتا، اگر تنازعہ ہو تو یہ مسترد ہو جاتا ہے، اور اس کا انٹرفیس ابھی تک تبدیل ہو سکتا ہے۔ کانفگریبل hooks وہ پرانا مسئلہ حل کرتا ہے جس میں ریپوزٹریز کے درمیان hooks شیئر نہیں ہوتے تھے۔ پہلے hooks صرف .git/hooks ڈائرکٹری میں ہر ریپوزٹری کے لیے الگ الگ مینٹین کیے جانے والے اسکرپٹس ہوتے تھے، لیکن 2.54 سے آپ ~/.gitconfig، سسٹم لیول یا ریپوزٹری کانفگ میں [hook "نام"] event=... command=... استعمال کرکے تعریف کر سکتے ہیں، ایک ہی واقعہ پر متعدد hooks لگائے جا سکتے ہیں، git hook list سے ماخذ دیکھا جا سکتا ہے، اور hook..enabled=false سے الگ الگ بند کیا جا سکتا ہے۔ یہ husky، pre-commit جیسے تھرڈ پارٹی ٹولز کی بنیادی صلاحیتوں کو Git کے اصل سسٹم میں شامل کرتا ہے۔ دیگر تبدیلیاں: git maintenance کا ڈिफالٹ اسٹریٹجی gc سے 2.52 میں شامل geometric پر منتقل ہو گئی ہے، جو packfile کو جِئومیٹرک طور پر انکrementل مرج کرتا ہے؛ HTTP ٹرانسپورٹ میں 429 ردعمل کے لیے دوبارہ کوشش شامل ہوئی ہے؛ git log -L کو -S، -G pickaxe کے ساتھ ملاایا جا سکتا ہے؛ alias نام غیر ASCII حروف کو سپورٹ کرتا ہے۔ (ذرائع: BlockBeats)

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