Git
Z MiS
(Rozdíly mezi verzemi)
(Připraven text o Markdownu.) |
(Doplněn Git a GitHub.) |
||
Řádka 2: | Řádka 2: | ||
== Git == | == Git == | ||
+ | * Git je jedním z nejoblíbenějších verzovacích systémů současnosti. | ||
+ | * Jedná se o aplikaci, která umí: | ||
+ | ** sledovat změny v souborech, | ||
+ | ** ukládat průběžné verze dokumentů a připojovat k nim komentáře, | ||
+ | ** vracet se k předchozím verzím. | ||
+ | * Typicky se využívá pro správu zdrojového kódu projektu, ale lze ji využít i k sledování verzí libovolného dokumentu. | ||
+ | |||
+ | === Instalace === | ||
+ | * Git nainstalujete jako běžnou aplikaci ze stránek: [https://git-scm.com/downloads Git-scm.com] | ||
+ | * Doporučujeme zvolit si při instalaci vhodný textový editor pro psaní komentářů. | ||
+ | *: Výchozí volbou je editor <code>vim</code>, známý z unixových systémů. Jeho ovládání ale pro většinu uživatelů Windows není příliš přívětivé — aspoň než si zvyknete. | ||
+ | |||
+ | === Ovládání === | ||
+ | * Git lze ovládat buď z příkazového řádku, bývá ale vestavěn ve většině programátorských vývojových prostředí (IDE) — například NetBeans, IntelliJ IDEA, Visual Studio,... | ||
+ | ; Založení projektu | ||
+ | git init | ||
+ | ; Zařazení aktuálních změn dokumentu do správy verzí | ||
+ | git add soubor | ||
+ | git add . | ||
+ | * Zařadí všechny soubory v aktuálním adresáři. | ||
+ | ; Vytvoření verze dokumentu | ||
+ | git commit | ||
+ | * Následně je třeba zapsat název aktuální verze a popis. | ||
+ | |||
+ | === Kurz na Learn2Code.cz === | ||
+ | * [https://www.learn2code.cz/kurzy/git-a-github Learn2Code.cz → Git a GitHub] | ||
+ | |||
== GitHub == | == GitHub == | ||
+ | * GitHub je veřejný server, kde si můžete ukládat aktuální verze svého projektu. | ||
+ | * Váš Git umí stáhnout z GitHubu aktuální verzi a posléze nahrát zpět provedené změny. | ||
+ | * Obdobných serverů existuje více, GitHub patří k nejznámnějším. | ||
== Markdown == | == Markdown == |
Verze z 1. 10. 2020, 11:23
Obsah[skrýt] |
Git
- Git je jedním z nejoblíbenějších verzovacích systémů současnosti.
- Jedná se o aplikaci, která umí:
- sledovat změny v souborech,
- ukládat průběžné verze dokumentů a připojovat k nim komentáře,
- vracet se k předchozím verzím.
- Typicky se využívá pro správu zdrojového kódu projektu, ale lze ji využít i k sledování verzí libovolného dokumentu.
Instalace
- Git nainstalujete jako běžnou aplikaci ze stránek: Git-scm.com
- Doporučujeme zvolit si při instalaci vhodný textový editor pro psaní komentářů.
- Výchozí volbou je editor
vim
, známý z unixových systémů. Jeho ovládání ale pro většinu uživatelů Windows není příliš přívětivé — aspoň než si zvyknete.
- Výchozí volbou je editor
Ovládání
- Git lze ovládat buď z příkazového řádku, bývá ale vestavěn ve většině programátorských vývojových prostředí (IDE) — například NetBeans, IntelliJ IDEA, Visual Studio,...
- Založení projektu
git init
- Zařazení aktuálních změn dokumentu do správy verzí
git add soubor git add .
- Zařadí všechny soubory v aktuálním adresáři.
- Vytvoření verze dokumentu
git commit
- Následně je třeba zapsat název aktuální verze a popis.
Kurz na Learn2Code.cz
GitHub
- GitHub je veřejný server, kde si můžete ukládat aktuální verze svého projektu.
- Váš Git umí stáhnout z GitHubu aktuální verzi a posléze nahrát zpět provedené změny.
- Obdobných serverů existuje více, GitHub patří k nejznámnějším.
Markdown
- Markdown je hypertextový značkovací jazyk.
- Na rozdíl od HTML je určen k tomu, aby se dobře zapisoval na klávesnici a aby hyptertextové značky byly co nejúspornější.
- Je určen pro zápis textových dokumentů s formátováním, typicky takových, které půjdou zobrazit v podobě webové stránky.
Příklad dokumentu
- Příklad dokumentu v Markdownu
# Zadání projektu — Evidence docházky ## Úvod Vytvoříme aplikaci pro evidenci docházky do kroužku. Aplikace bude umět: 1. Vytvořit termín hodiny/schůzky/setkání. 2. Zobrazit seznam přihlášených do kroužku. ## Požadavky Dále musí aplikace splňovat následující požadavky: - Přístupnost kdekoli (tělocvična, třída). - Musí běžet i na mobilních zařízeních. - Požadavek dostupnosti Wi-Fi je akceptovatelný. - Snadné ovládání pro člověka, který není zběhlý v IT.
Základy syntaxe
- Nadpisy různých úrovní
- Uvozujeme znakem mřížka (
#
). - Počet znaků mřížka udává úroveň nadpisu.
- Uvozujeme znakem mřížka (
- Seznamy s odrážkami
- Na začátku řádku uvedete pomlčku (
-
). - Pro vnořené seznamy uveďte tabulátor a pak až pomlčku.
- Na začátku řádku uvedete pomlčku (
- Číslované seznamy
- První řádek začíná znaky jedničkou a tečkou (
1.
). - Další body seznamu pak libovolným číslem, následovaným tečkou.
- Body v rámci jednoho seznamu se vždy přečíslují od jedničky dál.
- První řádek začíná znaky jedničkou a tečkou (