Přejít na hlavní obsah

Jak vytvořit zástrčku v Githabě: pokyny krok za krokem

GitHub je jednou z nejoblíbenějších platforem pro práci s kódem. Umožňuje vývojářům spolupracovat na projektech, sdílet kód a provádět změny. Vytvoření zástrčky (fork) je způsob, jak vytvořit kopii úložiště jiného uživatele a provést změny kódu bez přímého přístupu k původnímu projektu. V tomto článku se podíváme na to, jak vytvořit zástrčku v GitHubu krok za krokem.

Krok 1: Přejděte na stránku projektu

Prvním krokem je najít projekt, jehož úložiště chcete zkopírovat. Chcete-li to provést, budete muset přejít na stránku uživatele, který má úložiště, které potřebujete, otevřít jeho profil a vybrat správné úložiště.

Příklad: Předpokládejme, že chcete vytvořit zástrčku pro úložiště s názvem "My-project" u uživatele "example-user". Chcete-li to provést, musíte otevřít uživatelský profil "example-user" a najít úložiště "my-project".

Krok 2: Vytvořte zástrčku

Na stránce úložiště vyhledejte tlačítko "Fork" (zástrčka) a klikněte na něj. Po stisknutí GitHub zahájí proces vytváření zástrčky. Vaše kopie úložiště bude vytvořena na vašem účtu a budete přesměrováni na stránku této kopie.

Nyní můžete pracovat se svou kopií úložiště, provádět změny kódu, vytvářet nové větve a v případě potřeby je synchronizovat s původním úložištěm.

Vytvoření zástrčky v GitHubu je tedy snadný způsob, jak začít pracovat na projektu, aniž byste měli přímý přístup k jeho zdrojovému kódu. Můžete volně experimentovat s kódem, navrhovat změny a sdílet svůj příspěvek s ostatními vývojáři. Dobrou práci!

Co je Githab

Hlavními funkcemi Githabu jsou schopnost vytvářet a spravovat úložiště, organizovat práci na projektech pomocí systému větvení a fúze (branching and merging), sledovat a komentovat změny kódu, vytvářet požadavky na sloučení (pull request) pro revizi a sjednocení kód od různých členů týmu, stejně jako automatické sestavení a nasazení projektů.

Githab také poskytuje možnost vytváření a správy zástrček (Fork) projektů. Vidlice je nezávislá kopie úložiště vytvořená z jiného projektu. Umožňuje vývojáři pracovat na projektovém kódu samostatně a provádět změny bez přímého přístupu k původnímu úložišti. Po provedení změn ve vidlici může vývojář navrhnout změny (pull request) pro začlenění do původního projektu.

Githab usnadňuje spolupráci na projektech, sdílení kódu, sledování změn a správu verzí softwaru. Díky své popularitě a široké komunitě vývojářů se Githab stal jednou z hlavních platforem pro vývoj a spolupráci na otevřených a proprietárních projektech.

Krok 1: Vytvoření účtu

Než vytvoříte zástrčku (Fork) v Githabu, musíte mít účet na této platformě. Pokud již účet máte, můžete tento krok přeskočit a přejít na další.

Pokud ještě nemáte účet, budete muset projít jednoduchým registračním postupem:

  1. Otevřete Githab ve svém prohlížeči.
  2. Klikněte na tlačítko " Sign up "(registrovat se) v pravém horním rohu obrazovky.
  3. Zadejte své uživatelské jméno, e-mailovou adresu a heslo.
  4. Klikněte na tlačítko "Create account" (vytvořit účet).
  5. Potvrďte svůj účet podle pokynů, které budou odeslány na váš e-mail.

Gratuluji! Nyní máte účet na Githabě a jste připraveni přejít k dalšímu kroku: na vidličku.

Registrace na Githab

Pro vytvoření zástrčky v Githabu je prvním krokem registrace na platformě.

1. Přejděte na domovskou stránku Githab na adrese www.github.com..

2. Klikněte na tlačítko "Sign Up" (registrovat se), které je v pravém horním rohu obrazovky.

3. Zadejte své osobní údaje: uživatelské jméno, e-mailovou adresu, heslo. Ujistěte se, že je heslo silné a obsahuje alespoň 8 znaků.

4. Klikněte na tlačítko "Create account" (vytvořit účet).

5. Po registraci na Githabu bude na Vámi zadanou e-mailovou adresu zaslán potvrzovací e-mail. Otevřete e-mail a kliknutím na odkaz dokončete registraci.

Nyní máte účet na Githabu a můžete začít stavět vidlici.

Krok 2: Vytvoření úložiště

Chcete-li vytvořit nové úložiště, postupujte podle následujících kroků:

  1. Na domovské stránce vašeho profilu v GitHubu klikněte na tlačítko "Create a new repository" (vytvořit nové úložiště).
  2. Zadejte název úložiště. Vyberte si jméno, které je snadno zapamatovatelné a odráží podstatu vašeho projektu.
  3. Popište svůj projekt v poli "Description" (Popis). Zde můžete stručně specifikovat, co váš projekt dělá a jaké jsou jeho vlastnosti.
  4. Vyberte typ úložiště: veřejný nebo soukromý. Veřejné úložiště je viditelné pro všechny uživatele GitHubu a soukromé je pouze pro vás a pro ty, kterým povolíte přístup.
  5. Přidejte soubor README. README je dokument, který obsahuje základní informace o vašem projektu, jeho použití a instalaci.
  6. Vyberte možnost "Initiize this repository with a README". Výsledkem bude vytvoření prázdného souboru README.md, do kterého můžete později přidat informace.
  7. Pro dokončení procesu klikněte na tlačítko "Create repository" (vytvořit úložiště).

Gratuluji! Úspěšně jste vytvořili úložiště pro vaši zástrčku na Githubu. Nyní můžete začít přidávat soubory a provádět změny v rámci vašeho projektu.

Vytvoření nového úložiště

Chcete-li vytvořit nové úložiště na Githubu, postupujte podle následujících kroků:

  1. Otevřete svůj účet na Githubu a přihlaste se.
  2. Na domovské stránce, vpravo nahoře, klikněte na tlačítko"Nové".
  3. Na stránce Vytvořit nové úložiště zadejte název úložiště do pole "Repository name".
  4. Volitelně přidejte popis do úložiště v poli "Description".
  5. Vyberte Nastavení dostupnosti úložiště: veřejné (public) nebo soukromé (private).
  6. Chcete-li vytvořit soubor, vyberte možnost "Initiize this repository with a README" README.md..
  7. V případě potřeby vyberte licenci pro úložiště nebo ponechte pole prázdné.
  8. Kliknutím na tlačítko" Create repository " vytvoříte nové úložiště.

Gratuluji! Právě jste vytvořili nové úložiště na Githubu. Nyní můžete přidávat soubory, pracovat se zástrčkami (forks) a provádět další operace s úložištěm.

Krok 3: klonování úložiště

Jakmile vytvoříte větev pro svou zástrčku, musíte klonovat úložiště do místního počítače. Klonování vám umožní pracovat s úložištěm a provádět změny.

Pro klonování úložiště budete potřebovat adresu URL původního úložiště. Tuto adresu URL najdete na stránce úložiště na Githubu. Klikněte na zelené tlačítko "Clone or download" vedle názvu úložiště a zkopírujte adresu URL.

Otevřete příkazový řádek nebo terminál v počítači a přejděte do složky, do které chcete úložiště uložit.

Pomocí příkazu git clone klonujte úložiště. Vložte zkopírovanou adresu URL po tomto příkazu a stiskněte Enter.

Příklad příkazu klonování úložiště:

git clone https://github.com / vaše-uživatelské jméno / název-úložiště.git

Git vytvoří místní kopii úložiště ve vašem počítači. Nyní můžete pracovat se soubory úložiště a provádět změny.

Klonování úložiště do místního počítače

Chcete-li začít s úložištěm v počítači, musíte jej klonovat ze vzdáleného úložiště na Githubu.

Chcete-li naklonit úložiště, postupujte podle následujících kroků:

  1. Otevřete úložiště na Githubu a přejděte na jeho domovskou stránku.
  2. Klikněte na tlačítko "Clone or download" (klonovat nebo stahovat).
  3. Zkopírujte odkaz z pole "Clone with HTTPS" (klonovat pomocí HTTPS).
  4. Otevřete příkazový řádek nebo terminál v počítači.
  5. Pomocí příkazu cd přejděte do adresáře, kam chcete úložiště umístit.
  6. Zadejte příkaz git clone a poté vložte zkopírovaný odkaz.
  7. Stisknutím klávesy Enter spusťte klonování úložiště.
Příklad příkazů: cd / cesta / do / adresáře
git clone https://github.com/Ваш_логин/название_репозитория.git

Po provedení těchto kroků bude úložiště zkopírováno do vašeho místního počítače a budete připraveni s ním pracovat.

Krok 4: Vytvoření větve

Jakmile úspěšně nakloníte úložiště a přepnete na něj, musíte vytvořit novou větev, která izoluje vaše změny.

Pro vytvoření nové větve použijte příkaz git branch s názvem nové větve:

git branch Название_ветки

Název větve může být jakýkoli, ale doporučuje se zvolit smysluplný název, který odráží účel vytvoření větve. Pokud například pracujete na opravě chyby, název větve by mohl být "opravte_osměrování".

Chcete-li přejít na novou větev, spusťte příkaz git checkout:

git checkout Название_ветки

Nyní jste v vytvořené větvi a můžete provádět změny bez vlivu na hlavní větev projektu.

Nezapomeňte pravidelně aktualizovat své změny, abyste zachovali pokrok a mohli se v případě potřeby vrátit k předchozím verzím kódu.

Poznámka: Je důležité nezapomenout, že větve v githabu jsou vytvářeny lokálně a poté lze stáhnout do vzdáleného úložiště pomocí příkazu git push.