ASE WS 2023/24
Was Du können bzw. verstanden haben solltest:
Ihr könnt die Aufgaben auf Eurer lokalen Shell erledigen, wenn dort Git installiert ist.
Oder: als Nutzer root
auf einem 'disposable root server' via segfault.net.
ssh root@segfault.net # Password is 'segfault'
Achtung: Der Server ist nicht sicher - keine vertraulichen Infos/Passwörter dort eintippen
Erster Schritt auf dem Server: Informationen zu Netzwerk-Schnittstellen prophylaktisch in einen Text-Editor kopieren
Zweiter Schritt: tmate installieren und ausführen.
apt install tmate tmate
tmate
startet eine tmux
-Session und gibt Pfade/Befehle aus, mit denen man der Session remote beitreten kann. Diese Infos am Besten auch in einem Texteditor speichern und 'q' drücken.
Finde heraus, was folgende Befehle machen:
Bearbeitet zu zweit die Git-Übungen von Julia Evans
Aufgabe:
Notwendige Vorkenntnisse: Git Basics
(Raphael demonstriert ein bisschen was zu GitLab und CI/CD)
Aufgabe (Zweiergruppe):
Git ist inzwischen das meistverbreitete Werkzeug zur Versionskontrolle. Es gibt allerdings einige Alternativen, die eleganter, benutzerfreundlicher und/oder performanter sind.
Beispiele:
Aufgaben:
Weiterführende Quellen: