Git 2.28 waa halkan oo waxay la timid isbeddelo ku saabsan eraybixinta iyo wararkan

Nooca cusub ee Git 2.28 halkan ayuu joogaa wuxuuna u imanayaa inuu hirgeliyo xoogaa isbeddello ah Relacionados erey bixinta loo dhan yahay oo usbuucyadii hore uu ku muujiyey shabakadaha bulshada taageeradiisa iyo go'aankiisa ku saabsan in wax laga beddelo eraybixinta oo sannado badan la soo adeegsanayay.

Marka loo barbardhigo noocii hore, soo ay qaateen 317 isbedel nooca cusub, loo diyaariyey ka qaybgalka 58 horumariye, kuwaas oo 13 ka mid ahi ka qaybqaateen horumarka markii ugu horreysay.

Kuwa aan aqoon Git, waa inaad ogaataa taas waa mid ka mid ah kuwa ugu caansan, la isku halleyn karo iyo nidaamyada xakamaynta qaab-hawleedka sare, waxayna bixisaa aalado horumarineed oo aan toos ahayn oo jilicsan oo ku saleysan noocyada iyo isku darista.

Si loo hubiyo sharafnimada taariikhda iyo iska caabbinta isbeddelada gadaal u dhaca, ku dirqinta qarsoon ee dhammaan taariikhdii hore waxaa loo isticmaalay ballan kasta iyo saxeexyada dhijitaalka ah ee shakhsiyaadka soosaarayaasha tagga iyo xaqiijinta sidoo kale waa la xaqiijin karaa.

Git 2.28 Furaha Astaamaha Cusub

Isbeddelada la xiriira eray bixinta, is dhexgalka qaabeynta cusub ee init.defaultBranch si loogu oggolaado xulashada magac laan asal ah oo aan rasmi ahayn.

Qaabeynta ayaa loogu daray mashaariic horumariyayaashu rabaan inay badalaan ereyga "master". Dhinacooda, GitLab iyo Bitbucket waxay qaateen qiimaha asalka ah si loogu isticmaalo erayga "weyn" halkii laga isticmaali lahaa "sayid" laamaha waaweyn.

Git, sida kahor, orod "git init" by ahaan waxay sii wadaa abuurista laanta "master", laakiin magacan hada waa la badali karaa. Tusaale ahaan, in la beddelo magaca qaybta hore ee loo yaqaan "main or primary".

Si tan loo sameeyo, waxaa la soo jeediyay in la isticmaalo amarka:

git config –global init.defaultBranch ugu weyn

Dhinaca kale waxaan ka heli karnaa taas Hagaajinta waxqabadka ayaa lagu daray oo ku saleysan muuqaalka qaabka feylka garaafka tanaasulka, kaas oo waxaa loo adeegsadaa in lagu wanaajiyo helitaanka macluumaadka ku saabsan ballanqaadyada, taageerida miirayaasha Bloom, qaab-dhismeed macquul ah oo u oggolaanaya qeexitaan been abuur ah cunsur maqan, laakiin ka reebaya ka-tegista cunsur jira.

Qaab-dhismeedkani wuxuu u oggolaanayaa adeegsadaha inuu si weyn u dedejiyo raadinta taariikhda isbeddelka adoo adeegsanaya amarrada «git log - "Ama" eed sheegasho "

Marka laga hadlayo borotokoolka "fetch / clone", suurtagalnimada in macmiilka loogu sheego macmiilka waxa ku saabsan baahida loo qabo in la soo dejiyo faylal baakado horey loo diyaariyey marka lagu daro xogta sheyga la buuxiyey ee la soo gudbiyey ayaa la hirgeliyey.

The Shaqada ayaa ka sii socotay ku-meel-gaadhka SHA-256 hashing algorithm halkii ay ka ahaan lahayd SHA-1.

Isbeddelada kale oo ka soocan noocyadan cusub ee Git:

  • Amarka "git status" wuxuu bixiyaa macluumaad ku saabsan horumarka hawlgalka qaybta qaybta (soo-iibsiga yar).
  • Amarrada qoyska "kala-duwanaanta", dejin cusub "kala-duwanaansho" ayaa loo soo jeediyaa.
  • Ku hubinta "git fsck" hadda waxay qiimeyneysaa kala soocida geedka shayga waxayna aqoonsataa walxaha aan loo kala saarin
  • Interface fududeeyey in wax ka bedel macluumaadka xasaasiga ah ee wax soo saarka raad.
  • Taageero lagu daray dhammaystirka xulashooyinka amarka "git biiro" ee qoraalka is-buuxinta.
  • Taageero lagu daray gudbinta doodaha sharaxaadda kaladuwan ee "git diff" ("git diff A..BC", "git diff A..BC ... D", iwm).
  • Amarka "git fast-export -anonymize" wuxuu ku darayaa awooda aad ku habeyn karto khariidadeynta walxahaaga si aad ugu duubto wax soo saarka khaladka fudud.
  • "Git gui" waxaa suurtagal ah in laga furo geedaha shaqeeya wadahadalkii ugu horreeyay.

Finalmente haddii aad rabto inaad wax badan ka ogaato, Waxaad ka eegi kartaa faahfaahinta adoo u socda si rasmi ah loogu dhawaaqayo bogga Git iyo qeybta ogeysiiskeeda.

Xiriiriyaha waa kan.

Sidee loo rakibaa Git 2.28 Linux?

Ugu dambeyntii, haddii aad rabto inaad cusboonaysiiso ama rakibto aaladdaas Kaliya waa inaan ka furnaa terminal nidaamkeena dhexdiisa kuna qor nooca mid ka mid ah amarrada soo socda.

Debian / Ubuntu

sudo apt-get install git

Fedora
sudo dnf install git
Gentoo

emerge --ask --verbose dev-vcs/git

Arch Linux

sudo pacman -S git

furanSUSE

sudo zypper install git

Mageia

sudo urpmi git

Alpine

sudo apk add git


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.