Git pro začátečníky: Úvod do verzionovacího systému

Git je dnes nezbytný nástroj pro vývojáře a programátory. Používá se pro správu verzí kódu a umožňuje efektivně spolupracovat na projektech. Pokud jste Git ještě nepoužívali, tento článek vás provede základy, abyste mohli začít.

Co je Git a jaký má praktický význam?

Git je decentralizovaný verzionovací systém, který umožňuje sledovat změny v kódu a spolupracovat na projektech. Mezi hlavní výhody patří:

Instalace a první nastavení Gitu

1. Instalace Gitu

Pokud Git ještě nemáte nainstalován, můžete si jej stáhnout z oficiální stránky: git-scm.com.

2. Ověření instalace

Po nainstalování ověřte verzi Gitu příkazem:

git --version

3. Nastavení uživatele

Před použitím Gitu je třeba nastavit jméno a e-mail:

git config --global user.name "Vaše jméno" git config --global user.email "vas@email.com"

Základní Git příkazy

Vytvoření nového Git repozitáře

git init

Spustí Git v aktuální složce a vytvoří nový repozitář.

Přidání souborů do repozitáře

git add název_souboru

Přidá soubor do Gitu, aby mohl být součástí commitu.

Uložení změn (commit)

git commit -m "Popis změny"

Uloží aktuální stav kódu s popisem změny.

Zobrazení stavu repozitáře

git status

Ukáže, které soubory byly změněny a které čekají na commit.

Práce s větvemi

Větvy umožňují pracovat na různých verzích kódu bez narušení hlavní větve (main nebo master).

Vytvoření nové větve

git branch název_větve

Přepnout se do jiné větve

git checkout název_větve

Sloučení větve do hlavní větve

git merge název_větve

Práce s GitHubem

GitHub je populární platforma pro správu Git repozitářů. Chcete-li poslat svůj kód na GitHub, použijte tyto kroky:

1. Přidání vzdáleného repozitáře

git remote add origin https://github.com/vas-ucet/nazev-repozitara.git

2. Odeslání změn na GitHub

git push -u origin main

Tento příkaz odešle váš kód na GitHub.

Nejčastější otázky

1. Jak obnovit soubor na poslední uloženou verzi?

git checkout -- název_souboru

2. Jak vrátit poslední commit?

git reset --soft HEAD~1

3. Jak odstranit větev?

git branch -d název_větve

4. Co dělat, pokud dojde ke konfliktu při sloučení větví?

Git vás upozorní na konflikt a umožní vám jej manuálně vyřešit v kódu.

Top 5 zajímavých faktů o Gitu

  1. Git byl vytvořen Linusem Torvaldsem, tvůrcem Linuxu, v roce 2005.
  2. Je to nejpoužívanější verzionovací systém na světě.
  3. Git nevyžaduje internetové připojení k práci s lokálními repozitáři.
  4. Populární platformy jako GitHub, GitLab a Bitbucket využívají Git.
  5. Každý commit v Gitě je identifikován unikátním SHA-1 hashem.

Chcete se naučit programovat?

Máte-li zájem o prezenční nebo online školení programování, podívejte se na naši nabídku na www.like-it.sk. Naše kurzy vedou zkušení odborníci, kteří vás naučí programovat od základů až po pokročilé techniky.

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Viac informacií preberáme na kurze:

Kurz JAVASE1 - Základy programování v jazyce Java

Marián Knězek