Zum Inhalt springen

GIT Workshop: Unterschied zwischen den Versionen

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


Freitag, 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 34: Zeile 34:
# [[User:ripper|ripper]]
# [[User:ripper|ripper]]
# [[User:Pk|pk]]
# [[User:Pk|pk]]
# ...
# [[User:Pepi|Pepi]]
# Fabian
# [[User:prikle|prikle]]
# [[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 42: 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]]