Git

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Vzdálený repozitář (GitHub): Přidán pull na začátek práce.)
m (Odstranění přebytečných mezer.)
Řádka 10: Řádka 10:
  
 
<div class="Poznamka">Tato stránka shrnuje základní příkazy a&nbsp;koncepty pro práci s&nbsp;Gitem. U&nbsp;každé akce je zároveň odkaz na stránku, kde si můžete přečíst podrobnější vysvětlení.</div>
 
<div class="Poznamka">Tato stránka shrnuje základní příkazy a&nbsp;koncepty pro práci s&nbsp;Gitem. U&nbsp;každé akce je zároveň odkaz na stránku, kde si můžete přečíst podrobnější vysvětlení.</div>
 
 
  
 
== Instalace ==
 
== Instalace ==
Řádka 18: Řádka 16:
 
*: Výchozí volbou je editor <code>vim</code>, známý z&nbsp;unixových systémů. Jeho ovládání ale pro většinu uživatelů Windows není příliš přívětivé &mdash; aspoň než si zvyknete.
 
*: Výchozí volbou je editor <code>vim</code>, známý z&nbsp;unixových systémů. Jeho ovládání ale pro většinu uživatelů Windows není příliš přívětivé &mdash; aspoň než si zvyknete.
 
* Více o&nbsp;instalaci a&nbsp;úvodní konfiguraci: [[Git: Instalace]].
 
* Více o&nbsp;instalaci a&nbsp;úvodní konfiguraci: [[Git: Instalace]].
 
  
 
== Správa verzí ==
 
== Správa verzí ==
Řádka 75: Řádka 72:
 
  git merge ''nazev-druhe-vetve''
 
  git merge ''nazev-druhe-vetve''
 
* Více viz [[Git: Branch]]
 
* Více viz [[Git: Branch]]
 
  
 
== Markdown ==
 
== Markdown ==
 
* Markdown je hypertextový značkovací jazyk, který se používá pro psaní dokumentace v&nbsp;Gitu.
 
* Markdown je hypertextový značkovací jazyk, který se používá pro psaní dokumentace v&nbsp;Gitu.
 
* Více na stránce [[Markdown]].
 
* Více na stránce [[Markdown]].
 
  
 
== Dotazy a&nbsp;problémy ==
 
== Dotazy a&nbsp;problémy ==
 
* Některé běžné dotazy a&nbsp;problémy jsou vysvětleny na stránce [[Git: FAQ]].
 
* Některé běžné dotazy a&nbsp;problémy jsou vysvětleny na stránce [[Git: FAQ]].
 
 
  
 
== Zdroje ==
 
== Zdroje ==
 
; Kurz na Learn2Code.cz
 
; Kurz na Learn2Code.cz
 
* [https://www.learn2code.cz/kurzy/git-a-github Learn2Code.cz &rarr; Git a&nbsp;GitHub]
 
* [https://www.learn2code.cz/kurzy/git-a-github Learn2Code.cz &rarr; Git a&nbsp;GitHub]

Verze z 27. 11. 2020, 08:30


Obsah

Git

Tato stránka shrnuje základní příkazy a koncepty pro práci s Gitem. U každé akce je zároveň odkaz na stránku, kde si můžete přečíst podrobnější vysvětlení.

Instalace

Správa verzí

Založení projektu v příkazovém řádku
git init
Zařazení aktuálních změn dokumentu do snímku a vytvoření snímku
git status
git add soubor
git add .
git commit
Zobrazení historie
git reflog
git log
git log --oneline --decorate --graph
Odvolání změn
git revert a99fcf9
git checkout a99fcf9

Vzdálený repozitář (GitHub)

Postup
git clone https://github.com/username/repository-name
git pull
...
git add .
git commit
git pull
git push

Větvení

Přehled větví
git branch
Vytvoření větve
git branch nazev-nove-vetve
Spojení druhé větve s main (přepneme se do main a obsah druhé větve připojíme do main)
git checkout main
git merge nazev-druhe-vetve

Markdown

Dotazy a problémy

Zdroje

Kurz na Learn2Code.cz
Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje