Siidaynta nidaamka xakamaynta isha qaybsan Git 2.27

La heli karo sii daynta nidaamka xakamaynta isha qaybsan Tag 2.27.0. Git waa mid ka mid ah nidaamyada xakamaynta nooca ugu caansan, la isku halayn karo iyo waxqabadka sare, oo bixiya qalab horumarineed oo dabacsan oo aan toos ahayn oo ku salaysan laanta iyo isku darka. Si loo hubiyo daacadnimada taariikhda iyo iska caabinta isbeddellada dib-u-noqoshada ah, hashing aan toos ahayn oo taariikhdii hore oo dhan ayaa loo adeegsadaa ballan kasta; waxa kale oo suurtagal ah in la caddeeyo calaamadaha gaarka ah oo lagu sameeyo saxeexyada dhijitaalka ah ee horumariyeyaasha.

Marka la barbardhigo sii deynta hore, nooca cusub waxaa ka mid ah 537 isbeddel, oo loo diyaariyey ka qaybgalka horumarinta 71, kuwaas oo 19 ka mid ah ay ka qaybqaateen horumarinta markii ugu horeysay. Aasaaska wax cusub:

  • Awood-siinta caadiga ah ee lagu hirgeliyay siidaynta hore waa la soo celiyay version labaad Nidaamka isgaarsiinta Git, kaas oo la isticmaalo marka macmiilku meel fog ku xidho server-ka Git. Hab-maamuuska waxa loo tixgalinayaa inaanu wali diyaar u ahayn in si caadi ah loo isticmaalo sababta oo ah aqoonsiga arimaha simbiriirixiinta ah ee u baahan tixgelin gooni ah.
  • Waxaa lagu daray ikhtiyaaro ah dejinta isku xirka SSL marka laga dhex galo wakiil.
  • Macluumaadka la soo bandhigay marka la isticmaalayo filtarrada beddelka "nadiif" iyo "smudge" waa la ballaariyay. Tusaale ahaan, shayga hadda waa la tusay geed-ish, kaas oo ay ka muuqato boobka la beddelayo.
  • Si looga fogaado jahawareer, amarka "git description" had iyo jeer wuxuu adeegsadaa habka wax soo saarka la dheereeyey ("--long") haddii calaamad la beddelay oo la xidhiidha ballan la aqoonsaday dib loo magacaabay ama loo guuray madaxda sare "refs/tags/", iyo "git show tag ^ 0" amarka uma shaqayn sidii la filayay - "refs/tags/tag" lama helin ama xitaa calaamad ka duwan ayaa la soo celiyay).
  • Marka la fulinayo "git pull", digniin hadda waa la soo saaray ilaa aan la isticmaalin doorsoomaha qaabaynta pull.rebase oo aan la isticmaalin "--[no-] rebase" ama "-ff-only" doorashooyinka. Si loo xakameeyo digniinta kuwa aan damacsanayn inay sameeyaan hawlgal dib-u-dhigis ah, doorsoomayaasha waxaa loo dejin karaa been.
  • Ikhtiyaarada "git jiid" ee caanka ah "git fetch" ayaa dib loo eegay. Ikhtiyaarada la midka ah ee aan hore loo xusin waa la diiwaangeliyaa oo xulashooyinka maqan ayaa loo gudbiyaa git.
  • Lagu daray "--no-gpg-sign" ikhtiyaarka "git rebase" si loo tirtiro "commit.gpgSign" dejinta.
  • Waxaa lagu daray awoodda "git format-patch" si loo muujiyo "From:" iyo "Mawduuca:" madaxyada aan isbeddelin, iyada oo aan la beddelin jilayaasha aan ASCII ahayn.
  • Xulashada "-show-pulls" ayaa lagu daray "git log", taas oo kuu oggolaanaysa inaad aragto ma aha oo kaliya ballanqaadyada isbeddellada lagu sameeyay, laakiin sidoo kale ballan-qaadka isku-darka isbeddelladan ee laan gaar ah.
  • Maaraynta gelinta is-dhexgalka midaysan ee dhammaan qaybaha oo lagu daray wac si loo daadiyo () ka dib markii la soo bandhigo gelinta gelinta laakiin ka hor hawlgalka akhrinta.
  • "git rebase" wuxuu kuu ogolaanayaa inaad dib u codsato dhammaan ballanqaadyada maxalliga ah adigoon marka hore samaynin "checkout", xitaa haddii qaarkood hore loo sii daayay.
  • Doorsoomiyaha qaabeynta 'pack.useSparse' ayaa loo beddelay 'run' si ay awood ugu yeelato hagaajintii hore loogu tilmaamay inay tahay tijaabo ahaan.
  • Waxaa lagu daray "--autostash" ikhtiyaarka "git merge".
  • La hagaajiyay is dhex galka "sparse-checkout".
  • Dhawr ficil oo cusub ayaa lagu daray "git update-ref --stdin",
    u oggolaanaya in si toos ah loo kantaroolo macaamilka cusboonaysiinta isku xirka, tusaale ahaan, si loo hirgeliyo cusboonaysiinta isku xirka atomiga laba-heer ee kaydka badan.

  • Hababka userdiff ee lagu daray dukumeentiyada Markdown
  • Meesha laga saaray xannibaadda si looga saaro dhammaan dariiqyada qaab-baarinta-yar ee natiijadeedu tahay geed shaqaynaya oo faaruq ah.
  • Hawlgalka "git soo celinta --staged --worktree" hadda waxay u qalantaa isticmaalka waxa ku jira laanta "HEAD" halkii ay ka tuuri lahayd qalad.
  • Shaqadu waxay ku sii socotay u gudbida SHA-2 hashing algorithm halkii ay ka ahayd SHA-1.
  • Koodhka la falgalka GnuPG dib ayaa loo habeeyey.

Source: opennet.ru

Add a comment