O le fou kopi o Git 2.27.0 ua maeʻa ona faʻalauiloa ma o ana suiga ia

Git O se tasi o sili ona lauiloa, faʻatuatuaina ma maualuga-faʻagaioiga faʻatonutonu polokalama, ma faʻaavanoa fetuʻunaʻi nonlinear atinaʻe meafaigaluega faʻavae i luga o faʻamatalaga ma merges.

Ia mautinoa le faʻamaoni talaʻaga ma le teteʻe atu i suiga i le vaʻai mamao, o loʻo faʻaaoga se faʻamatalaga faʻaalia o talafaʻasolopito uma muamua i faʻamaoniga uma ma o saini numera o tagata taʻitoʻatasi latou te atiaʻe ma faʻamaoniaina e mafai foʻi ona faʻamaonia.

Talu ai nei o le fou lomiga o le Git 2.27.0 tufatufaina faʻatonutonu polokalama faʻamalolo na tatalaina.Faʻatusatusa i le tatalaina talu ai, o le fou lomiga faʻaaogaina 537 suiga, saunia ma le auai o 71 aufaʻatupu, o le 19 na auai mo le taimi muamua i atinaʻe

Git 2.27.0 Key Fou Features

I lenei kopi fou ole Git 2.27.0, ua faaleaogaina le le aofia ai o le vaega lona lua o le pulega o fesoʻotaiga a Git, lea e faʻaaogaina pe a fesoʻotaʻi mamao le tagata maʻi i le server a Git. O le maliega e leʻi faʻailoaina, ae ua sauni mo le faʻaaogaina e ala i le le masani ai ona o le faʻamaoniaina o maseesee mataupu e manaʻomia eseese iloiloga.

A o i leisi itu, ia aloese mai le le mautonu i lenei fou lomiga le faʻatonuga "git faamatala" i taimi uma Faʻaaoga le faʻaopoopoina auala faʻatulagaina ("–L umi") pe a fai o le a maua se faʻailoga sui e fesoʻotaʻi ma le faia. Talu mai le taimi muamua, na faʻaalia ai le saini pe faʻailoga faʻailoga e faʻamatalaina ai se tautinoga tusa lava pe na toe suia le igoa pe na siitia i le "refs / tags /" hierarchy.

O le tamoʻe "git tarik" ua tuuina atu nei se lapataiga pe a fai o le fesuiaiga fetuutuunai toso. toe e le faʻatulagaina faʻatulagaina ma filifiliga "- [leai-] ova" pe "–ff-naʻo" aua le faʻaoga. Ina ia taofia le lapataiga mo i latou o le a le ova, o le a mafai ona e seti le suiga i le sese.

Ua latou faʻaopoopoina ni gaioiga fou i «git update-ref –stdinO lena faʻatagaina tuʻusaʻo le faʻatonutonuina o faʻafouga fesoʻotaʻigaMo se faʻataʻitaʻiga, ia faʻaogaina le lua-tulaga atomic link update i le tele o fale teu oloa.

E le gata i lea, toe iloilo git fetch filifiliga masani e git tiki. Filifiliga tutusa e leʻo taʻua i luga na faʻamaumauina ma pasi atu i le git fetch o misia filifiliga.

Faʻaopopo faʻaopopo e faʻaali Mai: ma Mataupu: ulutala: leai ni suiga i le git format patch e aunoa ma le faʻaliliuina o mataitusi e le oi totonu o le ASCII encoding.

Le filifiliga "–Show-pulls" ua faʻaopopoina i le "git log", faʻatagaina oe e vaʻaia e le gata i le faia o suiga na faia i, ae faʻapea foi le tautinoga e tuʻufaʻatasia nei suiga mai se isi lala.

O le faʻagasologa o fesoʻotaʻiga faʻaulufaleina i vaega uma ua tuʻufaʻatasia ma le fflush () telefoni na faʻaopopoina ina ua maeʻa faʻaali le faʻauluina o talosaga, ae leʻi faia le faitauga faʻagaioiga.

I le "git rebase" ua faʻatagaina ona toe faʻapipiʻi uma ia komiti i le lotoifale aunoa ma le faʻatinoina o le faʻagaioiga «siaki atuTusa lava pe o nisi o latou sa i ai i luga.

O le tau o le fesuiaiga fesuiaiga 'pack.useSparse' ua suia e le 'moni' ina ia mafai ai ona le lelei faʻamautuina muamua faʻaalia o se faʻataʻitaʻiga.

O isi suiga:

  • Faʻaopopoina se seti o filifiliga e faʻalelei ai SSL soʻotaga pe a ulufale atu i se sui.
  • O le faʻamatalaga faʻaalia a o faʻaaogaina le faamama "faʻamama" ma le "smudge" ua faʻalauteleina. Mo se faʻataʻitaʻiga, o le laʻau-ish mea o loʻo faʻaalia nei, lea e aliali mai ai le faʻamau fesuiaʻi.
  • Ua faʻaopopo le filifiliga "–autostash" i le "git merge".
  • Faaleleia le siakiina o vaega.
  • O le –no-gpg-sign filifiliga na faʻaopopoina i le git rebase faʻatonuga e faʻaseʻe ai le seti faia.gpgSign.
  • Faʻaopopo faʻaopopo eseesega template mo Markdown pepa.
  • Aveʻese le tapulaʻa faʻatapulaʻaina mo auala uma i luga maualalo totogi template e tau atu i se gaogao galuega laʻau.
  • O le faʻagaioiga "git restore –staged –worktree" i le taimi nei ua faʻaaoga le aoga mea o loʻo i totonu o le "HEAD" lala, nai lo le faʻaalia o se mea sese.
  • Galue faaauau pea ona fesuiaʻi i le SHA-2 hashing algorithm nai lo SHA-1.
  • Toe faʻafouina le code e fesoʻotaʻi ai ma GnuPG.

Punavai: https://github.com/


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

Ia avea muamua ma faamatalaga

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli.

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.