arduino:start

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
arduino:start [2020/11/02 14:42] buresarduino:start [2023/04/10 21:21] (aktuální) – Cleanup bures
Řádek 1: Řádek 1:
 ====== Arduino ====== ====== Arduino ======
-===== Git ===== 
-==== Vytvoření repozitáře ==== 
-  - Jděte na [[https://git.uzlabina.cz|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í 
-<code bash> 
-#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 
-</code> 
- 
-==== 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 [[https://git-scm.com/|Git aplikaci]].** 
- 
-  - Pokud jste ještě v minulosti nenastavovali své uživatelské údaje v rámci jiného projektu, je potřeba globálně nakonfigurovat jméno a emailovou adresu. 
-    - Spusťte aplikaci **//Git Bash//** 
-    - V otevřeném shellu spusťte následující příkazy se **svým jménem a adresou.** <code bash> 
-git config --global user.name "Jmeno Prijmeni" 
-git config --global user.email "login@uzlabina.cz" 
-</code> 
-  - Na web stránce svého, nebo veřejného projektu najdeme Git adresu repozitáře. V naší verzi gitlabu je to pod modrým tlačítkem //Clone//. Tam máme na výběr dvě adresy ''git@git.spse.uzlabina.cz:uzivatel/repozitar.git'' pro //SSH// protokol a ''https://git.uzlabina.cz/uzivatel/repozitar.git'' pro //HTTPS// protokol. Pokud jste začátečníci, používejte //HTTPS// protokol, pro přístup skrze //SSH// je potřeba speciální klíč uložený jak na vašem PC, tak na serveru. 
-  - Ve svém počítači zvolte složku do které budete chtít umístit složku projektu. V ní pak otevřete ''Git Bash''. Například pomocí kontextové nabídky (pravé tlačítko). Nebo spuštěním aplikace ''Git Bash'' a následnou navigací do žádané složky kombinací příkazů ''cd''. 
- 
-==== 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. 
-<code bash> 
-git status 
-git log 
-git commit -m "..." 
-</code> 
  
  
  • arduino/start.1604324575.txt.gz
  • Poslední úprava: 2020/11/02 14:42
  • autor: bures