Ako vytvoriť žiadosť o natiahnutie na Github: 15 krokov (s obrázkami)

Obsah:

Ako vytvoriť žiadosť o natiahnutie na Github: 15 krokov (s obrázkami)
Ako vytvoriť žiadosť o natiahnutie na Github: 15 krokov (s obrázkami)

Video: Ako vytvoriť žiadosť o natiahnutie na Github: 15 krokov (s obrázkami)

Video: Ako vytvoriť žiadosť o natiahnutie na Github: 15 krokov (s obrázkami)
Video: 🔥🔥🔥 Как установить на старый #ipad или #iPhone новые приложения если они не ставятся? 2024, Marec
Anonim

Pred odoslaním žiadosti o stiahnutie na Github budete musieť vytvoriť vlastnú vetvu z hlavnej vetvy a uistiť sa, že je aktuálna. Potom môžete slobodne vykonávať a vykonávať zmeny bez ovplyvnenia hlavnej vetvy. Po vykonaní potvrdenia môžete na serveri GitHub vytvoriť požiadavku na stiahnutie a potom zlúčiť zmeny späť do hlavnej vetvy. Na vykonanie veľkej časti tohto procesu môžete použiť príkazový riadok Git aj webové rozhranie Github.

Kroky

Časť 1 z 3: Vytvorenie novej pobočky

Vytvorte žiadosť o vytiahnutie v Github, krok 1
Vytvorte žiadosť o vytiahnutie v Github, krok 1

Krok 1. Otvorte Git

Ak ešte nemáte program Git, navštívte stránku https://git-scm.com/downloads a vyberte a inštalujte platformu, ktorú používate.

Ak nastavujete git prvýkrát, musíte tiež prispieť, klonovať alebo importovať/vytvoriť úložisko

V kroku 2 na serveri Github vytvorte žiadosť o stiahnutie
V kroku 2 na serveri Github vytvorte žiadosť o stiahnutie

Krok 2. Prejdite do adresára svojich projektov

Do príkazového riadka zadajte „cd“a stlačte kláves ↵ Enter, kde je reťazec adresárov, do ktorého ste klonovali alebo vytvorili priečinok s projektom.

Priečinok môžete presunúť myšou do príkazového okna Git, čím sa automaticky vyplní cesta k adresáru

Vytvorte žiadosť o vytiahnutie v kroku 3 na serveri Github
Vytvorte žiadosť o vytiahnutie v kroku 3 na serveri Github

Krok 3. Zaistite, aby bolo vaše úložisko aktuálne

Do príkazového riadka zadajte „git pull origin master“a stlačte ↵ Enter. Zobrazí sa správa s oznámením, že úložisko je aktuálne.

Master je predvolená vetva projektu

V kroku 4 na serveri Github vytvorte žiadosť o stiahnutie
V kroku 4 na serveri Github vytvorte žiadosť o stiahnutie

Krok 4. Prejdite na stránku úložiska github

Otvorte webový prehliadač a zadajte jedinečnú adresu URL github svojho úložiska.

V 5. kroku Githubu vytvorte žiadosť o stiahnutie
V 5. kroku Githubu vytvorte žiadosť o stiahnutie

Krok 5. Kliknite na rozbaľovaciu ponuku „branch: master“

Nachádza sa v ľavej hornej časti stránky a otvorí sa zoznam ďalších vetiev a textové pole.

V kroku 6 na serveri Github vytvorte žiadosť o vytiahnutie
V kroku 6 na serveri Github vytvorte žiadosť o vytiahnutie

Krok 6. Zadajte názov pobočky a keď sa zobrazí, kliknite na „Vytvoriť pobočku“

Tým sa vytvorí nová vetva z hlavnej vetvy s akýmkoľvek názvom, ktorý ste zadali do textového poľa.

  • Vetvu môžete vytvoriť aj z príkazového riadka. Zadajte „git checkout branch -b“a stlačte ↵ Enter, kam sa má vaša pobočka volať.
  • Teraz môžete pomocou príkazov „git commit“a „git push“bezpečne vykonávať zmeny vo svojej pobočke bez ovplyvnenia hlavného projektu. Vytvorenie žiadosti o stiahnutie umožní ostatným skontrolovať a prediskutovať vaše zmeny pred ich zlúčením späť do hlavnej vetvy.
Vytvorte žiadosť o vytiahnutie v Github, krok 7
Vytvorte žiadosť o vytiahnutie v Github, krok 7

Krok 7. Vykonajte zmeny vo svojej novej pobočke

Kliknutím na ikonu ceruzky upravíte súbor v úložisku. Po vykonaní úprav zadajte správu o potvrdení a v okne pod oblasťou úprav kliknite na „Potvrdiť“.

  • Potvrdiť môžete aj príkazový riadok. To je užitočné pri vykonávaní zmien v súboroch namiesto na serveri git. Do príkazového riadka zadajte „git commit -m“a po vykonaní zmien v súbore stlačte ↵ Enter. by mal byť stručným popisom zmien, ktoré ste vykonali.
  • Text potvrdenej správy môže byť ľubovoľný, ale niečo tu je požadované.

Časť 2 z 3: Požiadavka na stiahnutie

V 8. kroku Githubu vytvorte žiadosť o vytiahnutie
V 8. kroku Githubu vytvorte žiadosť o vytiahnutie

Krok 1. Kliknite na kartu „Žiadosti o stiahnutie“

Nachádza sa pozdĺž horného panela s ponukami na stránke vášho úložiska.

Pull Request je funkcia Git slúžiaca na prezentáciu zmien vykonaných na nezávislých pobočkách na kontrolu spolupracovníkmi pred ich zlúčením do hlavného projektu

Vytvorte žiadosť o vytiahnutie v Github, krok 9
Vytvorte žiadosť o vytiahnutie v Github, krok 9

Krok 2. Vyberte vetvu, ktorú ste vytvorili, zo zoznamu

Zobrazí sa zmeny, ktoré ste vykonali v porovnaní s pôvodným obsahom v hlavnej vetve.

Vytvorte žiadosť o vytiahnutie v Github, krok 10
Vytvorte žiadosť o vytiahnutie v Github, krok 10

Krok 3. Kliknite na „Vytvoriť žiadosť o stiahnutie“

Keď ste so stavom svojich zmien spokojní, je to zelené tlačidlo vľavo hore pri rozbaľovacej ponuke pobočiek.

Vytvorte žiadosť o vytiahnutie v Github, krok 11
Vytvorte žiadosť o vytiahnutie v Github, krok 11

Krok 4. Zadajte názov/popis žiadosti o vytiahnutie

Tieto polia vám pomôžu identifikovať a stručne popísať zmeny, ktoré robíte voči iným spolupracovníkom.

Vytvorte žiadosť o vytiahnutie v Github, krok 12
Vytvorte žiadosť o vytiahnutie v Github, krok 12

Krok 5. Kliknite na „Vytvoriť žiadosť o stiahnutie“

Vytvorí sa požiadavka na stiahnutie so zadaným názvom a popisom.

Časť 3 z 3: Zlúčenie žiadosti o stiahnutie

V 13. kroku Githubu vytvorte žiadosť o stiahnutie
V 13. kroku Githubu vytvorte žiadosť o stiahnutie

Krok 1. Kliknite na „Zlúčiť žiadosť o stiahnutie“

Po úspešnom vytvorení žiadosti o stiahnutie sa toto tlačidlo zobrazí vpravo dole.

Na vykonanie rovnakej akcie môžete použiť aj príkaz „git merge“v príkazovom riadku

V 14. kroku Githubu vytvorte žiadosť o vytiahnutie
V 14. kroku Githubu vytvorte žiadosť o vytiahnutie

Krok 2. Kliknite na „Potvrdiť zlúčenie“

Zobrazí sa upozornenie, ktoré vás informuje, že požiadavka na stiahnutie bola úspešne zlúčená späť do hlavnej vetvy. Keďže vaša pobočka už nie je potrebná, budete vyzvaní na jej odstránenie.

V prípade akýchkoľvek konfliktov zlúčenia budete upozornení a nebudete môcť pokračovať v zlúčení. Budete sa musieť vrátiť a znova vytiahnuť z hlavnej vetvy, aby bola vaša vlastná pobočka aktualizovaná so všetkými zmenami, a potom vytvoriť novú žiadosť o stiahnutie

V 15. kroku Githubu vytvorte žiadosť o stiahnutie
V 15. kroku Githubu vytvorte žiadosť o stiahnutie

Krok 3. Kliknite na „Odstrániť pobočku“

Toto sa zobrazí v upozornení vedľa ikony fialovej vetvy. Odstránenie zlúčených a zastaraných pobočiek je dobrý spôsob, ako udržať projekt organizovaný a ľahko spravovateľný.

Tipy

  • Konflikty pri zlúčení môžu nastať, ak boli zmeny odoslané do predlohy od vykonania zmien vo vašej samostatnej pobočke. Na úspešné zlúčenie budete musieť tieto zmeny previesť z masteru do svojej vlastnej pobočky a vytvoriť novú žiadosť o stiahnutie.
  • V praxi mnoho softvérových spolupracovníkov považuje príkazový riadok Git za efektívnejší ako používanie grafického rozhrania.

Odporúča: