Ina ua tuanaʻi le tolu masina o atinaʻe na tatala mai le tatalaina o le fou lomiga o le lauiloa tufatufaina faʻatonutonu faiga sisitema git 2.32. Faʻatusatusa i le lomiga talu ai, E 617 suiga na faʻaaogaina i le kopi fou, saunia ma le auai o 100 aufaʻatupu, o le 35 na auai i le atinaʻe mo le taimi muamua.
Mo i latou e leʻo iloaina Git oe tatau ona iloa o se tasi lenei o le sili ona lauiloa faʻamatalaga pulega sisitema, faʻatuatuaina ma maualuga-faʻatinoina, saunia fetuutuunai lē laina laina atinae meafaigaluega faʻavae i lala ma merging.
Ina ia mautinoa le faʻamaoni o le talaʻaga ma le teteʻe atu i "retroactive" suiga, o le faʻaaliaina o le faʻaaogaina o talaʻaga uma ua tuanaʻi o loʻo faʻaaogaina i totonu o tautinoga taʻitasi, e mafai foi ona faʻamaonia ma saini i luga o numera o tagata taʻitasi ma taʻutaʻu ai i latou e fausiaina.
Git 2.32 Key Fou Features
I lenei fou lomiga nai lo le auala GIT_CONFIG_NOSYSTEM lea e faʻaaoga e aloese ai mai le faitauina o se faʻatulagaina faila mai le atoa faiga, nei ua fuafuaina e faʻaaoga le GIT_CONFIG_SYSTEM auala, lea e faʻatagaina ai oe ona faʻamalamalama manino mai le faila e tatau ona utaina ai faʻamaumauga lautele, faʻapea foʻi ma le faʻailoga GIT_CONFIG_GLOBAL ia faʻatoʻilaloina tagata-faʻapitoa tulaga i totonu $ FALE / .git pe a seti le fesuiaʻiga GIT_CONFIG_SYSTEM
O le isi suiga ua maeʻa ona faia o le taimi nei pe a faʻaaogaina le faʻalua o le Git komunikasi protocol, pe a faʻatinoina le "git push", o le uiga o le faʻamatalaga i luga o le mauaina iuga, lea na mafai ai ona aumaia le lelei o le "git push" i le tulaga o le "git sailiga»Ma aveʻese le utaina o mea e le manaʻomia.
Le filifiliga "-fealoaʻi [= ] "Ua faʻaopopo i le" git commit "poloaiga, a e faʻafaigofie ai ona faʻapipiʻi lau oe lava faʻamatalaga auivi i le ki / taua faatulagaga luga o le faʻamaoniga, lea e mafai ona faʻagasologa e le faʻatonuga «faʻamatala-auala".
Ua matauina foi o le filifiliga «–Fa teteʻe-papau"ia"git clone»Ina ia faʻamutaina le papalagi faʻaputuga fale (e leai se atoa suiga talaʻaga), faʻatasi ai ma le nana imeli auala ua faʻaopopoina i le gitweb, lea e suia ai imeli manoa i le galuega faatino.
Le gaioiga talafeagai o le faʻatonuga «git faʻaaoga -3way«, Lea ua taumafai nei e faʻaoga le three-way merge algorithm ma naʻo le le manuia poʻo feteʻenaʻi toe foʻi i le masani patch patch (muamua o le isi auala faataamilo).
Filifiliga faʻaopoopo «–Faʻasua-suʻesuʻe =»I le« poloaigaogalaau ogo»Ma le log.diffMerges faʻatulagaina e filifili ai le le tumau faiga, faʻapea foi ma le faʻaopoopo puipuiga i le "git add" ma le "git rm" tulafono faasaga i le fesuiaiga o faʻamatalaga i auala i fafo atu o le lautele o le faʻasalalauina totogi faʻagaioiga.
- O le filifiliga "–Filter = object: ituaiga =»Ua faʻaopopo i le« faʻatonugagit rev-lisi»Le faʻateʻaina o se ituaiga o mea mai le faila faila na faia e le faʻatonuga afifi-mea.
- E le faʻatagaina i totonu ona faʻatagaina git pack-object mo filifiliga e faia numera numera, pei o –window ma –depth.
- I le poloaiga «git apalai»E faʻatagaina ona faʻamaoti mai filifiliga«–3auala»Ma«–Cached" i le taim lava lena.
- Le faʻatonuga "git faia»E i ai se faʻalautelega faʻalautelega o le filifiliga« –e faʻataʻitaʻi "(fatuina o se tautinoga mo le« toefaʻatau –autosquash »).
- Le faʻatonuga "git lafo-imeli»Ua amanaʻia le faʻatulagaina o core.hooksPath.
O counters e ese mai integers e faʻatagaina i totonu git format-patch -v . - O se faigofie IPC interface na faʻaopoopoina e fausia ai tautua pei o le faila.
- Ua taofi le faʻagasologa o faila ».gitattribut "," .gitignore "ma le" .mailmap»Afai o ni fesoʻotaʻiga faʻatusa.
Mo HTTP felauaiga, ua faʻaopopo le lagolago mo le cacheina o se upu faʻaaoga faʻaaoga e tatala ai se tusi pasi. - Le faʻatonuga "git stash faʻaali»E i ai le agavaʻa e faʻaali ai le vaega le faʻamauina o le faleoloa faila faila e le tumau.
O se fuafuaga alualu i luma ua fautuaina e toefaʻafouina se fale teu oloa faʻaaoga ai le faʻatonuga «git toe afifi«, Lea e faʻatagaina e faʻaititia ai le taumafaina o punaoa i le taimi o le toe teuina.
Mulimuli pe afai e te fiafia e iloa atili e uiga i ai e uiga i lenei fou lomiga, oe mafai ona siaki o faʻamatalaga i le fesoʻotaʻiga lea.
Ia avea muamua ma faamatalaga