Git 2.31 yanzu yana nan kuma ya isa tare da gyaran git

'Yan kwanaki da suka gabata an sanar da fitowar sabon tsarin Git 2.3, ɗayan shahararrun, abin dogaro da babban tsarin sarrafa sigar sarrafawa, samar da sassauƙan kayan aikin ci gaba na layi wanda ya dogara da reshe da haɗuwa.

Idan aka kwatanta da na baya, an karɓi canje-canje 679 a cikin sabon sigar, shirya tare da halartar masu haɓaka 85, wanda 23 suka shiga cikin ci gaban a karon farko.

Git 2.31 karin bayanai

A cikin wannan sabon fasalin Git 2.31 an kara haske akan umarnin "git kiyaye" que yana ba da damar yin aiki na lokaci-lokaci akan tsarin da ba sa tallafawa cron. Misali, tare da sabon umarni, zaka iya shirya yadda za'a fara aiwatar da aikin hada kayan ajiya lokaci-lokaci saboda kar ka jira makullin ma'ajiyar don kammala lokacin da aka gama aikin kwalliya ta atomatik yayin da umarni da yawa ke gudana.

Wani canjin da yayi fice shine supportara tallafi don adana bayanan baya akan faifai (revindex) don fayilolin kunshin, tunda Git yana adana dukkan bayanai a cikin sifar abubuwa, waɗanda aka adana su cikin fayiloli daban. Don inganta ingancin aiki tare da ma'ajiyar, ana saka abubuwa a cikin fayilolin kunshin, wanda aka gabatar da bayanin a cikin hanyar kwararar abubuwa waɗanda ake bin su ɗaya bayan ɗaya.

Ga kowane fayil ɗin kunshin, an ƙirƙiri fayil ɗin fihirisa (.idx), yana ba da damar amfani da mai gano abu don saurin yanke hukunci a cikin kunshin-fayil wanda aka adana wannan abun. Indexididdigar baya (.rev) an gabatar dashi a Git 2.31 na nufin daidaita tsarin tantance mai gano abu daga bayani game da wurin abun a cikin fayil ɗin kunshin.

A baya can, ana yin irin wannan jujjuyawar yayin tashi yayin bincike daga fayil na kunshin kuma an adana shi ne kawai cikin ƙwaƙwalwa, wanda bai bada damar sake amfani da bayanan ba kuma aka tilasta shi samarda bayanan kowane lokaci. Aikin gina fihirisa shine rage don ƙirƙirar abubuwa iri-iri na abubuwa iri biyu kuma daidaita shi ta matsayi, wanda zai iya ɗaukar lokaci mai yawa don manyan fayilolin kunshin.

A gefe guda, zamu iya samun hakan kara ingantawa dangane da bayyanar a cikin tsarin fayil ɗin jadawalin tabbatarwa, wanda ake amfani dashi don inganta damar samun bayanai game da tabbatarwa, sabon bayanai kan yawan ƙarni na tabbatarwa, wanda za'a iya amfani dashi don hanzarta ƙarin ayyuka tare da tabbatarwa.

Har ila yau, abilityara ikon kawar da sunan reshe na asali a cikin sabbin wuraren ajiya (init.defaultBranch sanyi). Lokacin isa ga wuraren ajiya na waje, git yayi ƙoƙari ya bincika reshen da HEAD ya nuna, ma'ana, idan sabar waje tana amfani da reshen "babban" ta tsohuwa, to aikin "git clone" zai yi ƙoƙarin nemo "babban" a cikin gida.

Na sauran canje-canje cewa tsaya a waje:

  • Zaɓin "-disk-use" an kara cikin umarnin "git rev-list" don nuna taƙaitaccen girman abubuwan.
  • An cire tallafi don raunin ɗakunan karatu na yau da kullun PCRE1.
  • An ba da ikon hana amfani da gajerun hanyoyi da ƙarfi, yin aiki da kansa ba tare da yin amfani da algorithm ba. An kunna haramtawa ta hanyar sanya ƙimar "a'a" ga mahimmin mahimmanci.abbrev.
  • Zaɓin "-hanyar-hanya" an ƙara shi zuwa umarnin "git rev-parse" don bayyana ma'anar fitowar dangi ko cikakkun hanyoyin.
  • Rubutun rashin cikawa na Bash sun sauƙaƙe don ƙara dokokin kammalawa don umarni na musamman "git".
  • An kara zabin "-stdin" zuwa umurnin "git bundle" don karanta hanyoyin daga daidaitaccen hanyar shigar da bayanai.
  • Zaɓuɓɓukan "-ɓar-kaɗai" da "- -tsai-kawai" an ƙara su zuwa umarnin "git range-diff" don nuna gefe ɗaya kawai daga zangon da aka kwatanta.
  • Optionara wani zaɓi "–skip-to = »Zuwa ga« git difftool »umarni don ci gaba da katse zaman daga hanyar da ba ta dace ba.
  • Code of Conduct (Code of Conduct), wanda ke bayyana mahimman ƙa'idodin don magance rikice-rikice tsakanin masu haɓakawa, an sabunta shi zuwa fasali na 2.0 (wanda aka yi amfani da shi a da na 1.4).

Finalmente idan kanaso ka kara sani game dashi, zaka iya tuntuba mahada mai zuwa.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.