Git 2.38 source control release

Nambara ny famoahana ny rafitra fanaraha-maso loharano voazara Git 2.38. Git dia iray amin'ireo rafitra fanaraha-maso dikan-teny malaza indrindra, azo ianteherana ary avo lenta, manome fitaovana fampivoarana tsy misy tsipika miorina amin'ny sampana sy ny fampifangaroana. Mba hiantohana ny fahamarinan'ny tantara sy ny fanoherana ny fiovana mihemotra, dia ampiasaina ny hashing an-kolaka ny tantara teo aloha rehetra isaky ny commit, ary azo atao ihany koa ny manamarina ny marika tsirairay sy ny commit miaraka amin'ny sonia nomerika an'ny mpamorona.

Raha ampitahaina amin'ny famoahana teo aloha, ny dikan-teny vaovao dia nahitana fanovana 699 nomanina niaraka tamin'ny fandraisan'anjaran'ny mpamorona 92, izay ny 24 no nandray anjara voalohany tamin'ny fampandrosoana. Fanavaozana lehibe:

  • Ny rafitra lehibe dia ahitana ny fitaovana "scalar", novolavolain'i Microsoft ho an'ny fitantanana ireo tahiry lehibe. Ny fitaovana dia nosoratana tamin'ny C # tany am-boalohany, fa ny git dia misy dikan-teny novaina ao amin'ny C. Ny fitaovana vaovao dia tsy mitovy amin'ny baiko git amin'ny alΓ lan'ny fampandehanana amin'ny alΓ lan'ny default ireo endri-javatra fanampiny sy toe-javatra izay misy fiantraikany amin'ny fampisehoana rehefa miasa amin'ny tahiry lehibe. Ohatra, rehefa mampiasa scalar dia mihatra:
    • Cloning ampahany mba hiasa amin'ny dika mitovy tsy feno amin'ny tahiry.
    • Mekanisma naorina ho an'ny fanaraha-maso ny fanovana ao amin'ny rafi-drakitra (FSmonitor), izay ahafahanao manao tsy mikaroka ny lahatahiry miasa manontolo.
    • Fanondroana mandrakotra zavatra amin'ny rakitra fonosana samihafa (fonosana maro).
    • rakitra commit-graph miaraka amin'ny index graph commit ampiasaina hanamafisana ny fidirana amin'ny fanomezana fampahalalana.
    • Miasa tsindraindray amin'ny background mba hitazonana ny rafitra tsara indrindra amin'ny tahiry ao ambadika, tsy misy fanakanana ny fivoriana interactive (asa atao indray mandeha isan'ora mba hisintonana zavatra vaovao avy amin'ny tahiry lavitra ary manavao ny rakitra miaraka amin'ny grafika fanolorana, ary ny dingan'ny famonosana. ny tahiry dia manomboka isaky ny alina).
    • maody "sparseCheckoutCone", izay mametra ny lamina azo atao mandritra ny kloninga ampahany.
  • Nampiana safidy --update-refs amin'ny baiko "git rebase" mba hanavaozana ireo sampana miankina izay mifanipaka amin'ireo sampana afindra, fa tsy mila mijery ny sampana miankina tsirairay mba hifindra amin'ny fanekena ilaina.
  • Natao mifanaraka amin'ny index partial ny baiko "git rm".
  • Nanatsara ny fitondran-tenan'ny baiko "git mv AB" rehefa mamindra rakitra iray avy amin'ny toeram-piasana miaraka amin'ny fanondro ampahany amin'ny fomba "cone" mankany amin'ny sehatra ivelany izay tsy manana an'io fomba io.
  • Ny endrika fisie bitmap dia namboarina tsara ho an'ny miasa miaraka amin'ny tahiry lehibe - misy latabatra fanondroana azo atao miaraka amin'ny lisitry ny commit voafantina sy ny offsets.
  • Ny baiko "git merge-tree" dia mametraka fomba vaovao izay mifototra amin'ny fanoloran-tena roa voafaritra, kajy ny hazo misy ny vokatry ny fampifangaroana, toy ny hoe natambatra ny tantaran'ireo commits ireo.
  • Nampiana toerana "safe.barerepository" hifehezana ny fahafahana mampiantrano fitehirizam-bokatra (fitehirizana tsy misy hazo miasa) ao anatin'ny fitehirizana git hafa. Rehefa apetraka amin'ny "explicit", dia azo atao ny miara-miasa amin'ny tahiry tsy misy afa-tsy ao amin'ny lahatahiry ambony. Mba hahafahana mametraka repository miboridana amin'ny subdirectories, ampiasao ny sanda "rehetra".
  • Ny baiko "git grep" dia nanampy ny safidy "-m" ("β€”max-count"), izay mitovy amin'ny safidy mitovy anarana ao amin'ny GNU grep ary ahafahanao mametra ny isan'ny lalao aseho.
  • Ny baiko "ls-files" dia mametraka ny safidy "--format" hanitsiana ny sahan'ny famoahana (ohatra, azonao atao ny mamela ny anaran'ny zavatra, maody, sns.).
  • Ao amin'ny "git cat-file", rehefa mampiseho ny votoatin'ny zavatra, dia azo atao ny mandinika ny fatoran'ny mailaka-mpanoratra voalaza ao amin'ny rakitra mailaka.

Source: opennet.ru

Add a comment