Git: Versioning

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Vytvoření prvního textu.)
 
(Doplnění pojmu ''snímek''.)
Řádka 12: Řádka 12:
 
* V tomto dokumentu si ukážeme příkazy, které můžete použít nezávisle na vývojovém prostředí.
 
* V tomto dokumentu si ukážeme příkazy, které můžete použít nezávisle na vývojovém prostředí.
 
* Můžete je klidně použít pro správu verzí u dokumentů ve Wordu či Excelu či pro jakékoli jiné dokumenty. Nejlepší výsledky ale získáte při použití s textovými dokumenty, kde umí Git detailně sledovat změny.
 
* Můžete je klidně použít pro správu verzí u dokumentů ve Wordu či Excelu či pro jakékoli jiné dokumenty. Nejlepší výsledky ale získáte při použití s textovými dokumenty, kde umí Git detailně sledovat změny.
 +
 +
 +
== Historie projektu, snímky ==
 +
* Můžeme si představit, že Git historii vývoje projektu sleduje jako posloupnost jednotlivých ''snímků''.
 +
* Snímky vytváříme příkazem <code>git commit</code> a&nbsp;k&nbsp;vytvořenému snímku se můžeme kdykoli vrátit.
 +
* Každou ucelenou sadu změn, která náš systém o&nbsp;něco vylepší, bychom tedy měli zakončit vytvořením snímků.
 +
* Zároveň je důležité u&nbsp;každého snímku popsat, jaké změny řešil a&nbsp;co se změnilo, případně na jaký problém (''issue'') reaguje.
 +
  
 
== Založení projektu ==
 
== Založení projektu ==
Řádka 24: Řádka 32:
  
  
== Zařazení aktuálních změn dokumentu do správy verzí ==
+
== Zařazení aktuálních změn do nového snímku ==
 
  git add ''soubor''
 
  git add ''soubor''
* Zařadí do nové verze jeden soubor.
+
* Zařadí do příštího snímku jeden změněný soubor.
 +
* Můžeme totiž někdy provádět změny, které jsou jen dočasné a&nbsp;do dalšího snímku je umístit nechceme. (Například vložení testovacích výpisů do aplikace.)
  
 
  git add .
 
  git add .
Řádka 32: Řádka 41:
  
  
== Vytvoření nové verze dokumentu ==
+
== Vytvoření snímku projektu ==
 
  git commit
 
  git commit
* Následně je třeba zapsat název aktuální verze a&nbsp;popis.
+
* Následně je třeba zapsat název aktuálního snímku a&nbsp;popis změn, které jsme provedli.
  
 
  git commit -M "''Nazev verze bez diakritiky''"
 
  git commit -M "''Nazev verze bez diakritiky''"

Verze z 26. 11. 2020, 11:25


Obsah

Git


Správa verzí


Historie projektu, snímky


Založení projektu

rem Zvolte diskovou jednotku, na které je váš projekt
c:
rem Přesuňte se do adresáře s projektem. Například:
cd c:\Users\xyz\Documents\Develop\MujProjekt
git init


Zařazení aktuálních změn do nového snímku

git add soubor
git add .


Vytvoření snímku projektu

git commit
git commit -M "Nazev verze bez diakritiky"


Související stránky

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje