Bună ziua, dragul meu prieten!
Eu sunt tutorele lui HtmlAcademy. Responsabilitățile mele includ verificarea temei și ajutarea găsirii adevărului pe o cale dificilă către titlul mândru al dezvoltatorului Frontend.
În Academie, întregul proces educațional este construit prin intermediul git. Toate lucrările de verificare se fac prin depozitele Github. Acest lucru este minunat, deoarece este foarte convenabil pentru a controla procesul, iar elevii învață să lucreze cu git, pregătindu-se calea pentru lucrul la proiecte reale.
Lucrarea este structurată în conformitate cu schema:
ramură principală -> filială nouă sub sarcină -> îmbinare cu ramura de lansare a Academiei -> actualizarea expertului său
Care este problema?
Deseori, tipii care încep să lucreze din consola se confruntă cu problemele de actualizare a stării master-ului din depozitul principal al Academiei. O altă situație complicată este faptul că mulți au o barieră lingvistică, iar jocul cu Google în "Q & A" este foarte complicat.
Am decis să scriu un simplu manual, în limba mea maternă, cu imagini, astfel încât, dacă este necesar, să împărtășească un link și să se bucure de viață.
Dacă dintr-o dată trebuie să vă sincronizați ramura principală sau orice altă ramură a furcii dvs. cu magazia principală. Facem următoarele:
Cheia [-v | - verbose] este necesar pentru a afișa informații detaliate despre ramificațiile la distanță.
Vreau să observ că după executarea comenzii de la distanță adăugați în amonte, ar trebui să apară un repositoryupstream, așa cum se vede în imagine.
Rețineți că dacă ați făcut o îmbinare cu o nouă filială locală, trebuie să utilizați comanda:
Asta e tot. Nu la fel de înfricoșător cum ar părea la prima vedere. Deci, nu vă fie teamă și mergeți înainte.
Fie ca puterea să vină cu tine!