GIT Workshop: Unterschied zwischen den Versionen
| Pk (Diskussion | Beiträge) K →Teilnehmer:  +1 | |||
| (8 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt) | |||
| Zeile 9: | Zeile 9: | ||
| = Termin = | = Termin = | ||
| 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 | ||
| 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]] | ||