Git 2.38 inosanganisira scalar, iyo nyowani yekushandisa yakagadziriswa neMicrosoft, kuvandudzwa uye nezvimwe

Git 2.38 inosanganisira scalar, iyo nyowani yekushandisa yakagadziriswa neMicrosoft, kuvandudzwa uye nezvimwe

Git ndeye vhezheni yekudzora software yakagadzirwa naLinus Torvalds nekubudirira, kuvimbika, uye kuenderana mupfungwa.

Munguva pfupi yapfuura kuburitswa kweshanduro nyowani kwakaziviswa distributed source code control system git 2.38, iyo yakafananidzwa neshanduro yapfuura, 699 shanduko dzakagamuchirwa mushanduro itsva, yakagadzirirwa nekubatanidzwa kwevagadziri ve92, avo 24 vakapinda mukugadzirwa kwekutanga.

Kune avo vasingazive nezveGit, iwe unofanirwa kuziva kuti izvi ndeimwe yeanonyanya kufarirwa vhezheni control system, yakavimbika uye yepamusoro-soro software inopa flexible nonlinear ekuvandudza maturusi akavakirwa pamaforogo uye kubatanidzwa kwemaforogo.

Kuve nechokwadi chekutendeseka kwenhoroondo uye kuramba kune shanduko yekudzokera kumashure, hashing yakadzama yenhoroondo yese yapfuura inoshandiswa mukuzvipira kwega kwega, zvinogoneka zvakare kuratidza masiginecha edhijitari evagadziri vema tag ega uye kuzvipira.

Git 2.38 Kiyi Nyowani Zvimiro

Muiyi vhezheni nyowani yeGit 2.38 inoratidzwa, inosimbiswa kuti scalar utility inosanganisirwa yakagadzirwa neMicrosoft yekutarisira matura makuru. Iyo yekushandisa yakatanga kunyorwa muC #, asi yakagadziridzwa C vhezheni inosanganisirwa mugit. Chishandiso chitsva inosiyana neiyo git command nekubatanidza mamwe maficha uye marongero zvisizvo zvinokanganisa mashandiro kana uchishanda nematura makuru.

Semuenzaniso, kana uchishandisa scalar, zvinotevera zvinoshanda:

  • Muchidimbu clone kushanda nekopi isina kukwana yenzvimbo inochengeterwa.
  • Yakavakirwa-mukati faira system shanduko yekutevera nzira (FSMonitor), iyo inobvisa kukosha kwekunyora dhairekitori rese rekushanda.
  • Ma indexes anovhara zvinhu mumapakeji akasiyana faira (multi-package).
  • Ipa magirafu mafaera ane dhizaini girafu indekisi inoshandiswa kukwenenzvera kuwana kuita ruzivo.
  • Periodic kumashure basa kuchengetedza iyo yakakwana chimiro cheiyo repository kumashure pasina kuvharira iyo inopindirana chikamu (kamwe paawa, basa rinoitwa kutora zvinhu zvitsva kubva kure kure repository uye kugadzirisa faira nekuita graph, uye maitiro ekurongedza kwe iyo repository inotangwa manheru ega ega).
  • A "sparseCheckoutCone" modhi inorambidza maitiro anoshanda muchidimbu cloning.

Imwe shanduko inoratidzwa mune iyi vhezheni itsva yeGit 2.38 ndiyo "-update-refs" sarudzo ye "git rebase" yekuraira kugadzirisa matavi anotsamira anopindirana nemapazi akatamiswa, saka haufanirwe kutarisa nemaoko bazi rega rega rinotsamira kuti uchinje kune yaunoda kuita.

Izvo zvakare zvakasimbiswa izvo iyo bitmap faira fomati yakagadziridzwa kuti ishande nemahombe repositori- Yakawedzera sarudzo indekisi tafura ine runyorwa rwezvakasarudzwa madhipatimendi uye maoffsets avo.

Pamusoro peizvi, tinogona kuwana izvo mukuraira "git merge-tree" inoshandisa nzira itsva umo, zvichibva pazvisungo zviviri, muti unoverengerwa nemhedzisiro yekubatanidza, sekunge nhoroondo dzezviitwa izvi zvakabatanidzwa.

Kugadziriswa kwakawedzerwa "safe.barerepository" kutarisa kana matura asina muti zvebasa, vanogona kuiswa mukati memamwe git repositories. Kana yaiswa ku "zvakajeka", marepositories asina kuwanikwa ari mudhairekitori repamusoro anongokwanisa kushanda. Kuti ukwanise kuisa marepositories akashama mune subdirectories, kukosha "zvese" kunofanirwa kushandiswa.

Yeimwe shanduko izvo zvinoratidzika kubva pane iyi nyowani vhezheni:

  • Yakawedzerwa "-m" ("-max-count") sarudzo kune "git grep" murairo, iyo yakafanana neGNU grep sarudzo yezita rimwe chete uye inokubvumira kudzikamisa nhamba yemigumisiro yemutambo.
  • Murairo we "ls-mafaira" unoshandisa iyo "--format" sarudzo yekugadzirisa nzvimbo dzekubuda (semuenzaniso, unogona kugonesa kubuda kwezita rechinhu, modhi, nezvimwe).
  • Mu "git katsi-faira", kana ichiratidza zviri mukati mezvinhu, kugona kutora muakaundi yevanyori zvinongedzo kune email, inotsanangurwa mumepu yemepu faira, inoitwa.
  • "git rm" murairo wakaitwa kuti uenderane nechikamu indexes.
  • Kuvandudza hunhu hwe "git mv AB" kuraira paunenge uchifambisa faira kubva panzvimbo yebasa ine chidimbu indexes mu "cone" modhi kuenda kune imwe nzvimbo yekunze uko iyi modhi isingashandiswe.

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo Mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako