Git pre začiatočníkov: Úvod do verzionovacieho systému

Git je dnes nevyhnutný nástroj pre vývojárov a programátorov. Používa sa na správu verzií kódu a umožňuje efektívne spolupracovať na projektoch. Ak ste Git ešte nepoužívali, tento článok vás prevedie základmi, aby ste mohli začať.

Čo je Git a aký má praktický význam?

Git je decentralizovaný verzionovací systém, ktorý umožňuje sledovať zmeny v kóde a spolupracovať na projektoch. Medzi hlavné výhody patria:

Inštalácia a prvé nastavenie Gitu

1. Inštalácia Gitu

Ak Git ešte nemáte nainštalovaný, môžete si ho stiahnuť z oficiálnej stránky: git-scm.com.

2. Overenie inštalácie

Po nainštalovaní overte verziu Gitu príkazom:

git --version

3. Nastavenie používateľa

Pred použitím Gitu je potrebné nastaviť meno a e-mail:

git config --global user.name "Vaše meno"
git config --global user.email "vas@email.com"

Základné Git príkazy

Vytvorenie nového Git repozitára

git init

Spustí Git v aktuálnom priečinku a vytvorí nový repozitár.

Pridanie súborov do repozitára

git add názov_súboru

Pridá súbor do Gitu, aby mohol byť súčasťou commitu.

Uloženie zmien (commit)

git commit -m "Popis zmeny"

Uloží aktuálny stav kódu s popisom zmeny.

Zobrazenie stavu repozitára

git status

Ukáže, ktoré súbory boli zmenené a ktoré čakajú na commit.

Práca s vetvami

Vetvy umožňujú pracovať na rôznych verziách kódu bez narušenia hlavnej vetvy (main alebo master).

Vytvorenie novej vetvy

git branch názov_vetvy

Prepnúť sa do inej vetvy

git checkout názov_vetvy

Zlúčenie vetvy do hlavnej vetvy

git merge názov_vetvy

Práca s GitHubom

GitHub je populárna platforma pre správu Git repozitárov. Ak chcete poslať svoj kód na GitHub, použite tieto kroky:

1. Pridanie vzdialeného repozitára

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

2. Odoslanie zmien na GitHub

git push -u origin main

Tento príkaz odošle váš kód na GitHub.

Najčastejšie otázky

1. Ako obnoviť súbor na poslednú uloženú verziu?

git checkout -- názov_súboru

2. Ako vrátiť posledný commit?

git reset --soft HEAD~1

3. Ako odstrániť vetvu?

git branch -d názov_vetvy

4. Čo robiť, ak sa objaví konflikt pri zlúčení vetiev?

Git vás upozorní na konflikt a umožní vám ho manuálne vyriešiť v kóde.

Top 5 zaujímavých faktov o Gite

  1. Git bol vytvorený Linusom Torvaldsom, tvorcom Linuxu, v roku 2005.
  2. Je to najpoužívanejší verzionovací systém na svete.
  3. Git nevyžaduje internetové pripojenie na prácu s lokálnymi repozitármi.
  4. Populárne platformy ako GitHub, GitLab a Bitbucket využívajú Git.
  5. Každý commit v Gite je identifikovaný unikátnym SHA-1 hashom.

Chcete sa naučiť programovať?

Ak máte záujem o prezenčné alebo online školenie programovania, pozrite si našu ponuku na www.like-it.sk. Naše kurzy vedú skúsení odborníci, ktorí vás naučia programovať od základov až po pokročilé techniky.

Ako začať programovať?

Úvod do programovania pre každého bez prechádzajúcich znalostí.

Stiahnite so náš ebook teraz výnimočne zdarma!!!

Marián Knězek

 

Súvisiace články: