Kako stvoriti zahtjev za povlačenje na Githubu: 15 koraka (sa slikama)

Sadržaj:

Kako stvoriti zahtjev za povlačenje na Githubu: 15 koraka (sa slikama)
Kako stvoriti zahtjev za povlačenje na Githubu: 15 koraka (sa slikama)

Video: Kako stvoriti zahtjev za povlačenje na Githubu: 15 koraka (sa slikama)

Video: Kako stvoriti zahtjev za povlačenje na Githubu: 15 koraka (sa slikama)
Video: Kako podesiti Gmail na iPhone 2024, Travanj
Anonim

Prije nego što podnesete zahtjev za povlačenje na Githubu, morat ćete stvoriti vlastitu podružnicu od glavne grane i provjeriti je li ažurirana. Nakon toga ste slobodni napraviti i izvršiti promjene bez utjecaja na glavnu granu. Nakon što je urezivanje napravljeno, možete stvoriti Povuci zahtjev na GitHubu, a zatim spojiti svoje promjene natrag u glavnu granu. Možete koristiti i Git naredbeni redak, kao i Github web sučelje za izvođenje većeg dijela ovog procesa.

Koraci

1. dio od 3: Stvaranje nove podružnice

Napravite zahtjev za povlačenjem na Githubu Korak 1
Napravite zahtjev za povlačenjem na Githubu Korak 1

Korak 1. Otvorite Git

Ako još nemate Git program, idite na https://git-scm.com/downloads i odaberite i instalirajte za platformu koju koristite.

Ako git postavljate prvi put, također morate klonirati ili uvesti/stvoriti spremište prije nego što mu date doprinos

Napravite zahtjev za povlačenjem na Githubu Korak 2
Napravite zahtjev za povlačenjem na Githubu Korak 2

Korak 2. Idite u direktorij svojih projekata

Unesite "cd" u naredbeni redak i pritisnite ↵ Enter, gdje je lanac direktorija koji vodi do mjesta gdje ste klonirali ili stvorili mapu projekta.

Mapu možete povući i ispustiti u naredbeni prozor Git za automatsko popunjavanje putanje do direktorija

Napravite zahtjev za povlačenjem na Githubu Korak 3
Napravite zahtjev za povlačenjem na Githubu Korak 3

Korak 3. Provjerite je li vaše spremište ažurirano

Unesite "git pull origin master" u naredbeni redak i pritisnite ↵ Enter. Pojavit će se poruka koja vas obavještava da je spremište ažurirano.

Master je zadana grana na projektu

Napravite zahtjev za povlačenjem na Githubu Korak 4
Napravite zahtjev za povlačenjem na Githubu Korak 4

Korak 4. Idite na stranicu spremišta github

Otvorite svoj web preglednik i unesite jedinstveni github URL svog spremišta.

Napravite zahtjev za povlačenjem na Githubu Korak 5
Napravite zahtjev za povlačenjem na Githubu Korak 5

Korak 5. Kliknite padajući izbornik “branch: master””

Ovo se nalazi u gornjem lijevom kutu stranice i otvorit će popis drugih grana i tekstualni okvir.

Napravite zahtjev za povlačenjem na Githubu Korak 6
Napravite zahtjev za povlačenjem na Githubu Korak 6

Korak 6. Unesite naziv podružnice i kliknite "Kreiraj granu" kada se pojavi

Ovo će stvoriti novu granu od glavne grane koristeći bilo koje ime koje ste unijeli u okvir za tekst.

  • Podružnicu možete stvoriti i iz naredbenog retka. Unesite “git checkout branch -b” i pritisnite ↵ Enter, gdje god želite da se zove vaša grana.
  • Sada možete koristiti "git commit" i "git push" za sigurno unošenje promjena u svoju granu bez utjecaja na glavni projekt. Slanje zahtjeva za povlačenjem omogućit će drugima da pregledaju i razgovaraju o vašim promjenama prije nego što ih spoje natrag u glavnu granu.
Napravite zahtjev za povlačenjem na Githubu Korak 7
Napravite zahtjev za povlačenjem na Githubu Korak 7

Korak 7. Unesite promjene u svoju novu granu

Pritisnite ikonu olovke za uređivanje datoteke u spremištu. Nakon uređivanja unesite poruku urezivanja i kliknite "Obriši" u prozoru ispod područja za uređivanje.

  • Također možete napraviti urezivanja iz naredbenog retka. To je korisno kada mijenjate datoteke lokalno, a ne na web mjestu git. Unesite "git commit -m" u naredbeni redak i pritisnite ↵ Enter nakon što unesete izmjene u datoteku. trebao bi biti kratak opis promjena koje ste izvršili.
  • Tekst poruke urezivanja može biti bilo što, ali ovdje je potrebno nešto.

Dio 2 od 3: Podnošenje zahtjeva za povlačenjem

Napravite zahtjev za povlačenjem na Githubu Korak 8
Napravite zahtjev za povlačenjem na Githubu Korak 8

Korak 1. Kliknite karticu "Povuci zahtjeve"

Ovo se nalazi uz gornju traku izbornika na vašoj stranici spremišta.

Zahtjev za povlačenjem je značajka Gita koja se koristi za predstavljanje promjena napravljenih na neovisnim granama radi pregleda od strane suradnika prije spajanja u glavni projekt

Napravite zahtjev za povlačenjem na Githubu Korak 9
Napravite zahtjev za povlačenjem na Githubu Korak 9

Korak 2. Odaberite granu koju ste stvorili s popisa

Ovo će prikazati promjene koje ste napravili u odnosu na izvorni sadržaj na glavnoj grani.

Napravite zahtjev za povlačenjem na Githubu Korak 10
Napravite zahtjev za povlačenjem na Githubu Korak 10

Korak 3. Kliknite "Kreiraj zahtjev za povlačenje"

Nakon što ste zadovoljni stanjem svojih promjena, ovo je zeleni gumb u gornjem lijevom kutu, uz padajući izbornik grana.

Napravite zahtjev za povlačenjem na Githubu Korak 11
Napravite zahtjev za povlačenjem na Githubu Korak 11

Korak 4. Unesite naziv/opis vašeg zahtjeva za povlačenjem

Koristite ova polja kako biste lakše identificirali i ukratko opisali promjenu koju unosite drugim suradnicima.

Napravite zahtjev za povlačenjem na Githubu Korak 12
Napravite zahtjev za povlačenjem na Githubu Korak 12

Korak 5. Kliknite "Kreiraj zahtjev za povlačenje"

To će stvoriti zahtjev za povlačenje s unesenim imenom i opisom.

3. dio od 3: Spajanje zahtjeva za povlačenjem

Napravite zahtjev za povlačenjem na Githubu, korak 13
Napravite zahtjev za povlačenjem na Githubu, korak 13

Korak 1. Kliknite "Spoji zahtjev za povlačenjem"

Ovaj se gumb pojavljuje u donjem desnom kutu nakon uspješnog kreiranja zahtjeva za povlačenje.

Također možete koristiti "git merge" u naredbenom retku za izvođenje iste radnje

Napravite zahtjev za povlačenjem na Githubu Korak 14
Napravite zahtjev za povlačenjem na Githubu Korak 14

Korak 2. Kliknite “Potvrdi spajanje”

Pojavit će se obavijest koja vas obavještava da je zahtjev za povlačenje uspješno spojen natrag u glavnu granu. Budući da vaša podružnica više nije potrebna, od vas će se zatražiti da je izbrišete.

Ako imate bilo kakvih sukoba pri spajanju, bit ćete obaviješteni i nećete moći nastaviti s spajanjem. Morat ćete se vratiti i ponovno povući iz glavne podružnice kako biste vlastitu podružnicu ažurirali sa svim promjenama, a zatim stvoriti novi zahtjev za povlačenje

Napravite zahtjev za povlačenjem na Githubu Korak 15
Napravite zahtjev za povlačenjem na Githubu Korak 15

Korak 3. Kliknite “Izbriši granu”

To će se pojaviti u obavijesti pored ljubičaste ikone grane. Brisanje spojenih i zastarjelih grana dobar je način da projekt bude organiziran i lagan za upravljanje.

Savjeti

  • Do sukoba pri spajanju može doći ako su promjene gurnute u ovladavanje otkad ste unijeli promjene na zasebnoj grani. Morat ćete povući te promjene s glavnog u vlastitu podružnicu i stvoriti novi zahtjev za povlačenje kako biste se uspješno spojili.
  • S praksom, mnogi softverski suradnici smatraju da je Git naredbeni redak učinkovitiji od korištenja grafičkog sučelja.

Preporučeni: