Git

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(git checkout není pro odstraňování změn, na to je revert.)
m (Přidána kategorie Category:Řízení projektů. Přidán git checkout.)
Řádka 1: Řádka 1:
[[Category:VSE]][[Category:Informatika]][[Category:Programování]][[Category:Softwarové inženýrství]][[Category:Git]]
+
[[Category:VSE]][[Category:Informatika]][[Category:Programování]][[Category:Softwarové inženýrství]][[Category:Git]][[Category:Řízení projektů]]
  
 
== Git ==
 
== Git ==
Řádka 65: Řádka 65:
 
; Přehled větví
 
; Přehled větví
 
  git branch
 
  git branch
; Vytvoření větve
+
; Vytvoření větve a přechod do ní
 
  git branch ''nazev-nove-vetve''
 
  git branch ''nazev-nove-vetve''
 +
git checkout ''nazev-nove-vetve''
 
; Spojení druhé větve s main (přepneme se do ''main'' a obsah druhé větve připojíme do ''main'')
 
; 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 checkout main

Verze z 27. 11. 2020, 10:02


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

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 a přechod do ní
git branch nazev-nove-vetve
git checkout 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