Git 2.49

రెండు నెలల అభివృద్ధి తర్వాత, మార్చి 14న, C లో వ్రాయబడిన మరియు GNU GPL 2.49 కింద లైసెన్స్ పొందిన Git డిస్ట్రిబ్యూటెడ్ వెర్షన్ కంట్రోల్ సిస్టమ్ యొక్క వెర్షన్ 2 విడుదల చేయబడింది.

ప్రధాన మార్పుల జాబితా:

  • zsh కోసం ఆటోకంప్లీషన్ స్క్రిప్ట్ నవీకరించబడింది.
  • ప్రత్యామ్నాయ పాత్ హ్యాషింగ్ ఫంక్షన్‌కు మద్దతు ఇవ్వడానికి git ప్యాక్-ఆబ్జెక్ట్‌లు మరియు దాని రేపర్ git రీప్యాక్ నవీకరించబడ్డాయి.
  • git gc ఇప్పుడు --expire-to ఎంపికకు మద్దతు ఇస్తుంది.
  • git clone కమాండ్ ఇప్పుడు బ్రాంచ్ యొక్క కొన వద్ద ఉండవలసిన అవసరం లేని ఒకే కమిట్ యొక్క షాలో క్లోన్‌ను సృష్టించడాన్ని సపోర్ట్ చేస్తుంది.
  • పాక్షిక క్లోన్‌లో తప్పిపోయిన వస్తువులను డౌన్‌లోడ్ చేయడానికి git backfill ఆదేశం జోడించబడింది.
  • git push --atomic --porcelain కమాండ్‌లో చైల్డ్ ప్రాసెస్ నుండి ఎర్రర్ స్థితిని కోల్పోయిన బగ్‌ను పరిష్కరించాము.
  • git rev-list --missing= కమాండ్ ఇప్పుడు print-info ఎంపికకు మద్దతు ఇస్తుంది, ఇది తప్పిపోయిన వస్తువుల గురించి మరింత వివరణాత్మక సమాచారాన్ని అందిస్తుంది, ఉదాహరణకు పాత్ మరియు రకం.
  • gitk GUI యుటిలిటీ నవీకరించబడింది.
  • git refs migrate ఇప్పుడు --no-reflog ఎంపికకు మద్దతు ఇస్తుంది, ఇది reflog ను మైగ్రేట్ చేయకుండా అనుమతిస్తుంది.
  • మీసన్ ఇప్పుడు git 1 లో జోడించిన అసురక్షిత sha2.48 అమలు ఎంపికకు మద్దతు ఇస్తుంది.
  • సాధారణ మార్గం లేదా రకం ఆధారంగా వస్తువుల సమూహ ట్రావర్సల్ కోసం కొత్త API జోడించబడింది.
  • zlib-ng ని ఉపయోగించడానికి సిద్ధం కావడానికి, zlib తో ఇంటరాక్ట్ అవ్వడానికి కోడ్ రీఫ్యాక్టర్ చేయబడింది.
  • రస్ట్ భాష కోసం లిబ్గిట్ లైబ్రరీకి బైండింగ్‌లు జోడించబడ్డాయి.
  • అన్ని .txt డాక్యుమెంటేషన్ ఫైల్స్ .adoc గా పేరు మార్చబడ్డాయి.
  • పెద్ద వస్తువుల కోసం విస్తరించిన ప్రామిసర్ ప్రోటోకాల్.
  • గుర్తించిన లోపాలు పరిష్కరించబడ్డాయి.
  • మెరుగైన పరీక్షలు.
  • డాక్యుమెంటేషన్ నవీకరించబడింది.

మూలం: linux.org.ru

ఒక వ్యాఖ్యను జోడించండి