====== Git ======
Základní nastavení:
git config --global user.name "Lukas Kaplan"
git config --global user.email "lukas.kaplan@lkaplan.cz"
git config --global credential.helper cache
git config --global credential.helper 'cache --timeout=3600'
git config --global core.editor nano
git config --list
** Vytvoreni noveho projektu v Local repository **
* git init
* nebo git init jmenoprojektu
** Pridani Remote Repository ***
* git remote add origin https://github.com/lukaskaplan/aruba-rtls.git
** Stažení projektu z GitHubu: **
* git clone https://github.com/lukaskaplan/ ////
** Show prikazy **
* git status
* git branch // - vypise nazev aktualni vetve//
* git remote -v // - vypise cestu k remote repository//
** Pridavani / odebirani souboru z projektu **
* git add
* git rm
** Git => Local repository **
* git clone .... //- stažení celého projektu do aktuálního adresáře//
* git pull
* git pull origin master // - stažení aktualizací z gitu k sobě//
** Local repository => Git **
* git commit -m "Poznamka ke commitu"
* git push
* git push origin master
** Přejmenování / přesun souboru **
* git mv
* git status
nebo
* mv
* git rm
* git add
* git status
{{ :wiki:ostatni:git:zt_git_cheat_sheet.pdf |}}
====== Git Školeni CZ.NIC ======
checkout - prepnuti na jinou vetev
commit - prvni radek = predmet, pak vynechat radek a napsat delsi message
Nedelat zmeny ve stavu detached HEAD (kdyz head ukazuje primo na konkretni commit namisto vetve), kdyzuz si udelat vetev napr. "hotfix"