Git

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Přidány problémy.)
m (Úprava vzhledu, problémy jako samostatné podkapitoly.)
Řádka 114: Řádka 114:
 
== Dotazy a problémy ==
 
== Dotazy a problémy ==
  
; Jak vytvořím v repozitáři složku?
+
=== Jak vytvořím v repozitáři složku? ===
 
# Proveďte pull-request a vytvořte si kopii repozitáře ve složce na svém počítači.
 
# Proveďte pull-request a vytvořte si kopii repozitáře ve složce na svém počítači.
 
# Nyní můžete běžně vytvořit podsložky a soubory dle potřeby.
 
# Nyní můžete běžně vytvořit podsložky a soubory dle potřeby.
 
# Proveďte ''pull'' → ''add'' → ''commit''  → ''push'', čímž změny nahrajete zpět do repozitáře (viz práce s repozitářem).
 
# Proveďte ''pull'' → ''add'' → ''commit''  → ''push'', čímž změny nahrajete zpět do repozitáře (viz práce s repozitářem).
  
; Nelze přistupovat do repozitáře na GitHub — error 403
+
=== Nelze přistupovat do repozitáře na GitHub — error 403 ===
 
* Máte problém s tím, že se nelze přihlásit pomocí uložených oprávnění.
 
* Máte problém s tím, že se nelze přihlásit pomocí uložených oprávnění.
 
* Pokud se při:
 
* Pokud se při:
Řádka 125: Řádka 125:
 
* zobrazí (mimo jiné):
 
* zobrazí (mimo jiné):
 
  credential.helper=manager
 
  credential.helper=manager
* Potom spusťte 'Správce pověření' ('Credentials Manager'):
+
* Potom spusťte ''Správce pověření'' (''Credentials Manager''):
 
*: → Přihlašovací údaje systému Windows  
 
*: → Přihlašovací údaje systému Windows  
 
*: → git:https://github.com
 
*: → git:https://github.com
Řádka 132: Řádka 132:
 
* Další variantou je, že vám vlastník repozitáře nedal právo zapisovat:
 
* Další variantou je, že vám vlastník repozitáře nedal právo zapisovat:
 
*: <tt>Settings&rarr; Manage Access</tt>
 
*: <tt>Settings&rarr; Manage Access</tt>
 +
  
 
== Zdroje ==
 
== Zdroje ==
 
; Kurz na Learn2Code.cz ==
 
; Kurz na Learn2Code.cz ==
 
* [https://www.learn2code.cz/kurzy/git-a-github Learn2Code.cz &rarr; Git a&nbsp;GitHub]
 
* [https://www.learn2code.cz/kurzy/git-a-github Learn2Code.cz &rarr; Git a&nbsp;GitHub]

Verze z 11. 11. 2020, 17:48


Obsah

Git

Instalace

Správa verzí lokálně

Založení projektu
git init
Zařazení aktuálních změn dokumentu do správy verzí
git add soubor
git add .
Vytvoření verze dokumentu
git commit


GitHub

Práce s repozitářem

Vytvoření repozitáře
Připojení repozitáře
c:
cd c:\users\student\Dokumenty\develop\project
git init
git pull https://github.com/username/repository-name
git branch -m master main
Jak souvisí pojmenování hlavní větve projektu s Black lives matter??? Slovem master museli černí otroci oslovovat své vlastníky.
git branch
git push --set-upstream https://github.com/username/repository-name main
git add .
git pull
git commit
git push


Markdown

Příklad dokumentu

Příklad dokumentu v  Markdownu
# Zadání projektu — Evidence docházky
 
## Úvod
 
Vytvoříme aplikaci pro evidenci docházky do kroužku. 
 
Aplikace bude umět:
1. Vytvořit termín hodiny/schůzky/setkání.
2. Zobrazit seznam přihlášených do kroužku.
 
## Požadavky
 
Dále musí aplikace splňovat následující požadavky:
- Přístupnost kdekoli (tělocvična, třída).
   - Musí běžet i na mobilních zařízeních.
   - Požadavek dostupnosti Wi-Fi je akceptovatelný.
- Snadné ovládání pro člověka, který není zběhlý v IT.

Základy syntaxe

Popis syntaxe podrobněji


Dotazy a problémy

Jak vytvořím v repozitáři složku?

  1. Proveďte pull-request a vytvořte si kopii repozitáře ve složce na svém počítači.
  2. Nyní můžete běžně vytvořit podsložky a soubory dle potřeby.
  3. Proveďte pulladdcommitpush, čímž změny nahrajete zpět do repozitáře (viz práce s repozitářem).

Nelze přistupovat do repozitáře na GitHub — error 403

git config --system --list
credential.helper=manager


Zdroje

Kurz na Learn2Code.cz ==
Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje