Git a GitLab

Co je Git?

  • Software na správu verzí...
    • historie projektu
    • větvení
    • spolupráce více lidí
  • Vytvořil Linus Torvalds

Jak funguje?

  • Ukládá soubory do repozitáře
  • Pro jednotlivé soubory se pak ukládají pouze modifikace
    • Co to znamená s ohledem na velikost repozitáře?
  • Lokální i vzdálená práce
    • Jaké jsou výhody?
  • Git není GitLab
    • GitLab je pouze nadstavba postavená nad Gitem

Na co ho budeme potřebovat?

  1. Na verzování kódu
  2. Na odevzdání úkolů a písemek

 

  • Defaultně se ovládá z příkazové řádky (krátký návod)
  • Obvykle každé IDE má nějaký plugin, který umožnuje práci s gitem rovnou z tohoto IDE

Instalace

Naklonování repozitáře

  • Ve VS Code
    • Ikona Source control v levém panelu
    • Ve sloupci vedle tlačítko Clone repository. Následně vložíte adresu (buď HTTPS nebo SSH protokol) a vyberete složku

gitlab

By bulva

gitlab

Python 2018

  • 306