Ewebata ntọhapụ nke usoro nchịkwa isi iyi ekesa Nnukwu 2.23.0. Git bụ otu n'ime usoro njikwa ụdị kachasị ewu ewu, ntụkwasị obi na arụmọrụ dị elu, na-enye ngwaọrụ mmepe na-abụghị nke kwụ ọtọ dabere na ngalaba na ijikọ. Iji hụ na iguzosi ike n'ezi ihe nke akụkọ ihe mere eme na iguzogide mgbanwe mgbanwe, a na-eji hashing nke akụkọ ihe mere eme gara aga na nke ọ bụla, yana ọ ga-ekwe omume iji mbinye aka dijitalụ nke ndị mmepe mee ihe.
N'iji ya tụnyere ntọhapụ gara aga, ụdị ọhụrụ ahụ gụnyere mgbanwe 505, nke a kwadebere na ntinye nke ndị mmepe 77, nke 26 so na mmepe maka oge mbụ. Isi ihe ọhụrụ:
A na-ewebata iwu nnwale "git switch" na "git restore" iji kewaa ike "git checkout" na-ejikọtaghị ọnụ, dị ka ịmegharị alaka ụlọ ọrụ (ịgbanwe na ịmepụta) na iweghachi faịlụ na ndekọ ọrụ ("git checkout $commit - $ filename") ma ọ bụ ozugbo na mpaghara nhazi ("-staging", enweghị analogue na "git checkout"). Ọ dị mma ịmara na, n'adịghị ka "git checkout", "git restore" na-ewepụ faịlụ ndị a na-edeghị ede na akwụkwọ ndekọ aha na-eweghachi ("--no-overlay" na ndabara).
Agbakwunyere nhọrọ “git merge –quit”, nke, dị ka “-abort”, na-akwụsị usoro ijikọ alaka, mana ọ na-ahapụ akwụkwọ ndekọ aha na-arụ ọrụ ahụ. Nhọrọ a nwere ike ịba uru ma ọ bụrụ na ụfọdụ mgbanwe ndị emere n'oge njikọta akwụkwọ ntuziaka ga-aka mma ka enye ya dị ka ntinye aka dị iche.
Iwu "git clone", "git fetch" na "git push" nyere iwu ugbu a na-eburu n'uche ọnụnọ nke eme na ebe nchekwa njikọ (ọzọ);
agbakwunyere nhọrọ “git-eju—ignore-rev” na “—-eleghara-revs-file” na-enye gị ohere ịwụli ihe ndị na-eme obere mgbanwe (dịka ọmụmaatụ, nhazi nhazi);
Agbakwunyere nhọrọ “git cherry-pick —skip” ka ịwụpụ nkwekọrịta na-emegiderịta onwe ya (analọgụ eburu n'isi nke usoro “git reset && git cherry-pick —continue”);
Agbakwunyere ọnọdụ.aheadBehind settings, nke na-edozi nhọrọ "git status -[no-] ahead-behind" nhọrọ;
Site na ntọhapụ a, "git log" na ndabara na-eburu n'uche mgbanwe nke mailap mere, dị ka git shortlog si emelarị;
Ọrụ mmelite nke cache nnwale nke eserese ngosi (core.commitGraph) ewepụtara na 2.18 agbagoro nke ukwuu. Emekwara git maka-ref ọ bụla ngwa ngwa mgbe ị na-eji ọtụtụ ndebiri wee belata ọnụ ọgụgụ oku na auto-gc na “git fetch —multiple”;
"git branch --list" ugbu a na-egosi isi isi na mmalite nke ndepụta ahụ, n'agbanyeghị mpaghara.