Preduvjeti:
Instalirajte GitHub Desktop
GitHub Desktop pomaže korisniku gita da grafički izvršava zadatke povezane s gitom. Instalator najnovije verzije ove aplikacije za Ubuntu možete lako preuzeti s github-a.com. Morate instalirati i konfigurirati ovaj program nakon preuzimanja da biste ga mogli koristiti. Također možete provjeriti vodič za instaliranje GitHub Desktop na Ubuntu da biste pravilno znali postupak instalacije.
Izradite GitHub račun
Morat ćete stvoriti GitHub račun za objavljivanje bilo kojeg lokalnog spremišta.
Stvorite spremište
Morate stvoriti lokalno spremište i objaviti spremište na udaljenom poslužitelju da biste provjerili naredbe korištene u ovom vodiču.
Inicijalizirajte git spremište
Idite u mapu lokalnog spremišta s terminala i pokrenite sljedeću naredbu za inicijalizaciju lokalnog spremišta.
$ git initPostavljanje uzvodne grane pomoću Push-a:
Bilo koja nova grana lokalnog spremišta može se gurnuti na udaljeni poslužitelj pomoću -postavljen uzvodno opcija ili -u opcija. Upotreba ovih opcija prikazana je u ovom dijelu vodiča.
A. Uzvodna grana pomoću opcije -set-upstream
Izvedite sljedeće naredbe da provjerite popis grana trenutnog spremišta i stvorite novu granu s imenom sekundarni koristeći -b opcija.
$ git grana$ git checkout -b sekundarno
$ git grana
Sljedeći izlaz pokazuje da je imenovana samo jedna grana glavni u trenutnom spremištu. Nova grana nazvana sekundarni je stvoren pomoću -b opcija.
Pokrenite sljedeću naredbu za guranje nove grane lokalnog spremišta u udaljeno spremište koje je objavljeno github.com. Morate ovjeriti GitHub korisnički račun da biste novonastalu granu gurnuli na udaljeni poslužitelj.
$ git push --set-upstream sekundarno podrijetloSljedeći će se izlaz pojaviti ako je GitHub račun pravilno ovjeren.
Udaljeno spremište možete provjeriti iz github.com da biste provjerili je li nova grana pravilno gurnuta na udaljenom poslužitelju. Sljedeća slika pokazuje da je nova grana, sekundarni, pravilno se gura.
B. Uzvodna poslovnica pomoću opcije -u
Izvedite sljedeće naredbe za stvaranje nove grane s imenom testiranje koristiti -b i gurnite novu granu do udaljenog spremišta pomoću -u opcija. Kao i prethodna naredba, morate ovjeriti GitHub korisnički račun da biste novonastalu granu gurnuli na udaljeni poslužitelj.
$ git checkout -b testiranje$ git push -u testiranje podrijetla
Sljedeći će se izlaz pojaviti ako je GitHub račun pravilno ovjeren.
Udaljeno spremište možete provjeriti iz github.com da biste provjerili je li nova grana pravilno gurnuta na udaljenom poslužitelju. Sljedeća slika pokazuje da je nova grana, testiranje, pravilno se gura.
Postavljanje gornje grane pomoću zamjenskog imena:
Zadatak uzvodne grane može se jednostavno izvršiti pomoću alias naredba. Git alias i Bash alias naredba se može koristiti za guranje novostvorene grane u udaljeno spremište. Upotreba ovih naredbi prikazana je u ovom dijelu ovog vodiča.
A. Uzvodna grana koja koristi Git Alias:
Pokrenite prvu naredbu za stvaranje imenovane git alias naredbe pushd za guranje novostvorene grane u udaljeni poslužitelj. Evo, gura se do GLAVA označava da će naziv udaljene podružnice i naziv lokalne podružnice biti isti. Pokrenite drugu naredbu za stvaranje nove grane s imenom newBranch. Izvedite treću naredbu za guranje novostvorene grane na udaljeni poslužitelj pomoću naredbe git alias. Kao i prethodna naredba, morate ovjeriti GitHub korisnički račun da biste novonastalu granu gurnuli na udaljeni poslužitelj.
$ git config --global alias.pushd "push -u ishodište GLAVA"$ git checkout -b newBranch
$ git pushd
Sljedeći će se izlaz pojaviti ako je GitHub račun pravilno ovjeren.
B. Uzvodna grana koja koristi Bash alias:
Pokrenite prvu naredbu za stvaranje naredbe bash alias s imenom gp za guranje novostvorene grane u udaljeni poslužitelj. Ovdje, GLAVA označava isto značenje naredbe git alias. Pokrenite drugu naredbu za stvaranje nove grane s imenom newBranch2. Izvedite treću naredbu za guranje novostvorene grane na udaljeni poslužitelj pomoću naredbe bash alias. Kao i prethodna naredba, morate ovjeriti GitHub korisnički račun da biste novonastalu granu gurnuli na udaljeni poslužitelj.
$ alias gp = 'git push -u origin HEAD'$ git checkout -b newBranch2
$ gp
Sljedeći će se izlaz pojaviti ako je GitHub račun pravilno ovjeren.
Udaljeno spremište možete provjeriti iz github.com da biste provjerili je li nova grana pravilno gurnuta na udaljenom poslužitelju.
Sljedeća slika pokazuje da su dvije nove grane gurnute u udaljeno spremište. Ovi su newBranch i newBranch2.
Zaključak:
U ovom su vodiču opisani različiti načini uzlazne nadogradnje git grane s lokalnog spremišta na udaljeno spremište pomoću demo git spremišta. Novostvorene grane guraju se u udaljeno spremište uglavnom pomoću gurnuti naredba. Ova se naredba koristi na više načina u ovom vodiču za prenošenje novostvorene git grane na udaljeni poslužitelj kako bi čitateljima pomogla da razumiju način postavljanja uzvodne grane u gitu.