Toto je starší verze dokumentu!
Arduino
Git
Vytvoření repozitáře
- Jděte na git.uzlabina.cz, kde se přihlašte stejným loginem, jako do školní sítě.
- Začněte kliknutím na tlačítko New project. Obvykle zelené tlačítko, bude udrčitě snadno k nalezení.
- Vyplňte název projektu. Pro HSc používáme název
hsc-arduino
. - Visibility level nechte na Private
- Dokončete vytvoření projektu
- V nastavení projektu Settings → Members přidejte mne (@bures - Jakub Bureš) do role reporter
- V nastavení projektu Settings → CI/CD vypněte Auto DevOps
Prázdný repozitář by měl mít ve svém úvodu shrnuté instrukce pro inicializaci/naklonování
#Git global setup git config --global user.name "Jakub Bureš" git config --global user.email "bures@uzlabina.cz" #Create a new repository git clone git@git.spse.uzlabina.cz:bures/hsc-arduino.git cd hsc-arduino touch README.md git add README.md git commit -m "add README" git push -u origin master #Push an existing folder cd existing_folder git init git remote add origin git@git.spse.uzlabina.cz:bures/hsc-arduino.git git add . git commit -m "Initial commit" git push -u origin master #Push an existing Git repository cd existing_repo git remote rename origin old-origin git remote add origin git@git.spse.uzlabina.cz:bures/hsc-arduino.git git push -u origin --all git push -u origin --tags
Klonování repozitáře
Jakmile chceme s repozitářem projektu pracovat na školním/domácím počítači, musíme si ho naklonovat. Tento proces stačí provést jen jednou a později už jen stačí pomocí speciálních příkazů repozitář aktualizovat.
Školní počítače už mají Git předinstalovaný, na domácím počítači je nejdříve potřeba nainstalovat samotnou Git aplikaci.
Commit nových souborů
Všechny změněné, nebo nové soubory je vždy třeba explicitně přidat do commitu příkazem git add
. Zde můžeme vidět příklad výstupu příkazu git status
, kde je jeden nový a jeden změněný soubor.
git status git log git commit -m "..."