====== 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"