Jak vytvořit žádost o vytažení na Github: 15 kroků (s obrázky)

Obsah:

Jak vytvořit žádost o vytažení na Github: 15 kroků (s obrázky)
Jak vytvořit žádost o vytažení na Github: 15 kroků (s obrázky)

Video: Jak vytvořit žádost o vytažení na Github: 15 kroků (s obrázky)

Video: Jak vytvořit žádost o vytažení na Github: 15 kroků (s obrázky)
Video: Jak používám iPad & nej aplikace 2024, Duben
Anonim

Před podáním žádosti o stažení na Githubu budete muset vytvořit vlastní větev z hlavní větve a ujistit se, že je aktuální. Poté můžete provádět a provádět změny bez ovlivnění hlavní větve. Jakmile provedete potvrzení, můžete vytvořit požadavek na vytažení na GitHub a poté sloučit změny zpět do hlavní větve. K provedení velké části tohoto procesu můžete použít příkazový řádek Git i webové rozhraní Github.

Kroky

Část 1 ze 3: Vytvoření nové pobočky

Vytvořte žádost o vytažení na Github, krok 1
Vytvořte žádost o vytažení na Github, krok 1

Krok 1. Otevřete Git

Pokud ještě nemáte program Git, přejděte na https://git-scm.com/downloads a vyberte a instalujte platformu, kterou používáte.

Pokud nastavujete git poprvé, musíte také přispět klonováním nebo importem/vytvořením úložiště

Vytvořte požadavek na vytažení v kroku 2 Githubu
Vytvořte požadavek na vytažení v kroku 2 Githubu

Krok 2. Přejděte do adresáře vašich projektů

Do příkazového řádku zadejte „cd“a stiskněte klávesu ↵ Enter, kde je řetězec adresářů, do kterého jste klonovali nebo vytvořili složku projektu.

Složku můžete přetáhnout do příkazového okna Git a automaticky vyplnit cestu k adresáři

Krok 3: Vytvoření žádosti o vytažení na Githubu
Krok 3: Vytvoření žádosti o vytažení na Githubu

Krok 3. Ujistěte se, že je vaše úložiště aktuální

Do příkazového řádku zadejte „git pull origin master“a stiskněte ↵ Enter. Zobrazí se zpráva informující, že úložiště je aktuální.

Master je výchozí větev projektu

Vytvořte požadavek na vytažení v kroku 4 Githubu
Vytvořte požadavek na vytažení v kroku 4 Githubu

Krok 4. Přejděte na stránku úložiště github

Otevřete webový prohlížeč a zadejte jedinečnou adresu URL github vašeho úložiště.

Vytvořte požadavek na vytažení v kroku 5 Githubu
Vytvořte požadavek na vytažení v kroku 5 Githubu

Krok 5. Klikněte na rozevírací seznam „větev: hlavní“

Toto se nachází v levé horní části stránky a otevře se seznam dalších větví a textové pole.

Vytvořte žádost o vytažení v kroku 6 Githubu
Vytvořte žádost o vytažení v kroku 6 Githubu

Krok 6. Zadejte název pobočky a klikněte na „Vytvořit větev“, jakmile se objeví

Tím se vytvoří nová větev z hlavní větve pomocí libovolného jména, které jste zadali do textového pole.

  • Větev můžete také vytvořit z příkazového řádku. Zadejte „git checkout branch -b“a stiskněte ↵ Enter, kamkoli se má vaše pobočka volat.
  • Nyní můžete použít „git commit“a „git push“k bezpečnému provádění změn ve vaší větvi, aniž by to mělo vliv na hlavní projekt. Vytvoření žádosti o stažení umožní ostatním zkontrolovat a prodiskutovat vaše změny před jejich sloučením zpět do hlavní větve.
Vytvořte požadavek na vytažení na Github, krok 7
Vytvořte požadavek na vytažení na Github, krok 7

Krok 7. Potvrďte změny ve své nové větvi

Kliknutím na ikonu Tužka upravíte soubor v úložišti. Jakmile jsou úpravy provedeny, zadejte potvrzovací zprávu a v okně pod oblastí úprav klikněte na „Potvrdit“.

  • Potvrzení můžete také provést z příkazového řádku. To je užitečné při provádění změn v souborech lokálně, nikoli na webu git. Do příkazového řádku zadejte „git commit -m“a po provedení změn v souboru stiskněte klávesu ↵ Enter. by měl být stručný popis změn, které jste provedli.
  • Odeslat text zprávy může být cokoli, ale něco zde je vyžadováno.

Část 2 ze 3: Vytvoření žádosti o vytažení

Vytvořte požadavek na vytažení v kroku 8 Githubu
Vytvořte požadavek na vytažení v kroku 8 Githubu

Krok 1. Klikněte na kartu „Žádosti o stažení“

Toto je umístěno podél horního panelu nabídek na stránce vašeho úložiště.

Pull Request je funkce Git sloužící k prezentaci změn provedených na nezávislých pobočkách pro kontrolu spolupracovníky před sloučením do hlavního projektu

Vytvořte požadavek na vytažení na Github, krok 9
Vytvořte požadavek na vytažení na Github, krok 9

Krok 2. Vyberte ze seznamu větev, kterou jste vytvořili

Zobrazí se změny, které jste provedli ve srovnání s původním obsahem na hlavní větvi.

Vytvořte požadavek na vytažení v kroku 10 Githubu
Vytvořte požadavek na vytažení v kroku 10 Githubu

Krok 3. Klikněte na „Vytvořit žádost o vytažení“

Jakmile jste se stavem svých změn spokojeni, je to zelené tlačítko vlevo nahoře u rozevíracího seznamu větví.

Vytvořte požadavek na vytažení na Github, krok 11
Vytvořte požadavek na vytažení na Github, krok 11

Krok 4. Zadejte název/popis žádosti o vytažení

Tato pole slouží k identifikaci a stručnému popisu změny, kterou provádíte u ostatních spolupracovníků.

Vytvořte požadavek na vytažení na Github, krok 12
Vytvořte požadavek na vytažení na Github, krok 12

Krok 5. Klikněte na „Vytvořit žádost o vytažení“

Tím se vytvoří požadavek na stažení se zadaným názvem a popisem.

Část 3 ze 3: Sloučení žádosti o vytažení

Vytvořte požadavek na vytažení na Github, krok 13
Vytvořte požadavek na vytažení na Github, krok 13

Krok 1. Klikněte na „Sloučit žádost o stažení“

Toto tlačítko se objeví vpravo dole, jakmile byl úspěšně vytvořen požadavek na vytažení.

K provedení stejné akce můžete také použít příkaz „git merge“v příkazovém řádku

Vytvořte žádost o vytažení na Github, krok 14
Vytvořte žádost o vytažení na Github, krok 14

Krok 2. Klikněte na „Potvrdit sloučení“

Zobrazí se oznámení informující, že požadavek na stažení byl úspěšně sloučen zpět do hlavní větve. Protože vaše pobočka již není nutná, budete vyzváni k jejímu odstranění.

Pokud dojde ke konfliktu sloučení, budete upozorněni a nebudete moci pokračovat ve sloučení. Budete se muset vrátit a znovu vytáhnout z hlavní větve, aby byla vaše vlastní pobočka aktuální se všemi změnami, a poté vytvořit novou žádost o stažení

Vytvořte požadavek na vytažení v kroku 15 Githubu
Vytvořte požadavek na vytažení v kroku 15 Githubu

Krok 3. Klikněte na „Odstranit pobočku“

To se zobrazí v oznámení vedle ikony fialové větve. Odstranění sloučených a zastaralých poboček je dobrý způsob, jak udržet projekt organizovaný a snadno se spravuje.

Tipy

  • Pokud byly změny provedeny na vaší oddělené větvi, může dojít ke konfliktům sloučení. Aby bylo možné úspěšně sloučit, budete muset tyto změny stáhnout z předlohy do vlastní pobočky a vytvořit nový požadavek na vytažení.
  • S praxí mnoho softwarových spolupracovníků považuje příkazový řádek Git za efektivnější než pomocí grafického rozhraní.

Doporučuje: