Zum Inhalt springen

GIT Workshop: Unterschied zwischen den Versionen

Muppetshow (Diskussion | Beiträge)
RaGaDACH (Diskussion | Beiträge)
 
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 9: Zeile 9:
= Termin =
= Termin =


Sonntag, 10.02.2019, 16:00
Sonntag, '''10.02.2019''', 16:00 im Hauptraum [[Lage|im Metalab]]


= Anforderungen an die Teilnehmer =
= Anforderungen an die Teilnehmer =
Zeile 38: Zeile 38:
# [[User:prikle|prikle]]
# [[User:prikle|prikle]]
# [[User:muppetshow|adi+1]]
# [[User:muppetshow|adi+1]]
# ...
# [[User:ThomasM|Thomas]]
# [[User:RaGaDACH|RaGaDACH]]


Vorherige Anmeldung ist nicht verpflichtend, hilft aber bei der Planung.
Vorherige Anmeldung ist nicht verpflichtend, hilft aber bei der Planung.
Zeile 46: Zeile 47:
GIT (2.20) Grundlagen
GIT (2.20) Grundlagen


TBC
Es wird die Kommandozeile erklärt, da diese universell ist. Ich werde aber generell manche Dinge in SourceTree herzeigen, weil es dort besser visualisiert wird.
 
* Was sind Versionskontrollsysteme, wann und wozu brauche ich das?
* Was sind verteilte Versionskontrollsysteme?
* Warum git?
* Was ist ein Repository?
* Grundlegende git-Kommandos (init, add, commit, status)
* Arbeit mit einem Server
* Config-Files von git (.git/config, .gitignore)
* github
* Fortgeschrittenere git-Kommandos (branch, checkout, clone, reset, pull, push, fetch, merge, rebase, reflog, cherry-pick)
* Arbeitsmethoden mit git
* Arbeiten mit Multi-Repository-Projekten (subtree, submodules, Ansatz von npm/cargo, …)


[[Kategorie:Workshops]]
[[Kategorie:Workshops]]