Git

Ziele

verstehen Git als verteiltes Versionierungssystem Anzeigen
können ein Projekt mit Hilfe von Git verwalten Anzeigen
können Konflikte nach dem Zusammenführen durch manuelles Editieren der betroffenen Datei lösen Anzeigen
kennen Gitflow als Best Practice für die Branch-Strukturierung Anzeigen
verstehen, was Git ist und für was es eingesetzt werden kann Anzeigen
können ein neues Repository anlegen (git init) Anzeigen
können ein Repository auschecken (git clone) Anzeigen
können Änderungen vorschlagen (git add) Anzeigen
können die geänderten und vorgeschlagenen Änderungen sichten (git status) Anzeigen
können Änderungen bestätigen (git commit) Anzeigen
können Änderungen hochladen (git push) Anzeigen
können einen neuen Branch erstellen, löschen oder zu einem anderen Branch wechseln (git checkout) Anzeigen
können ein aktuelles Repository mit den neuesten Änderungen aktualisieren (git pull) Anzeigen
können einen Branch mit einem anderen zusammenführen (git merge) Anzeigen

Aktivitäten

Durchführung ausgewählter Kurse im GitHub Skills Anzeigen
Erstes Deployment: Easter-Egg auf der Renuo-Website (Du kannst existierende Easter-Eggs als Inspiration nehmen) Anzeigen
Lesen von Introduction to Git workflows zum Thema Git Workflows Anzeigen
LinkedIn Assessments zu Git (skills you've added on your profile > Profile > Skills & Endorsements > Take skill quiz) Anzeigen
Mit `GIT_TRACE_PACKET=1` einige Git-Requests im Detail anschauen Anzeigen
Tutorials über Git auf Learn Git Branching, Git Ready oder Codeacademy Anzeigen