Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
faecher:informatik:oberstufe:git:start [09.01.2020 17:05] – sbel | faecher:informatik:oberstufe:git:start [28.04.2021 21:24] – [Kleiner GIT-Kurs] sbel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Versionsverwaltung: | + | ~~NOTOC~~ |
- | {{simplefilelist> | + | {{: |
+ | | ||
- | * [[.erstes_repo:start|Ein erstes Repo]] | + | ====== Versionsverwaltung: Einführung in GIT ====== |
- | ===== Aufgabe 3: Workflow | + | Installationsanleitung für alle wichtigen Bestriebssysteme: |
+ | ===== Kleiner GIT-Kurs | ||
- | Der Workflow sieht jetzt einfach so aus, dass man Dateien ändert oder hinzufügt und die Änderungen in der Staging Area vorhält bis zum nächsten Commit, dann führt man '' | ||
- | * Füge im Verzeichnis '' | + | |
- | * Versehe die Datei '' | + | * [[.erstes_repo:start|Ein erstes Repo]] |
- | * Betrachte mit '' | + | * [[.pretty_log:start|Pretty-Logs und Aliases]] |
- | + | | |
- | ===== Tags als Lesezeichen ===== | + | |
- | + | | |
- | Man kann sich den Zustand es Repos merken als " | + | |
- | + | ||
- | + | ||
- | git tag -l // zeigt tags | + | |
- | git tag v1 // legt das tag v1 an | + | |
- | + | ||
- | Um zu einem solchen " | + | |
- | + | ||
- | | + | |
- | + | ||
- | ==== Task: Zurückgehen in der Zeit ==== | + | |
- | + | ||
- | + | ||
- | Aktuellen Zustand merken: | + | |
- | + | ||
- | | + | |
- | + | ||
- | Zielcommit raussuchen: | + | |
- | + | ||
- | | + | |
- | + | ||
- | Zielcommit auschecken: | + | |
- | + | ||
- | git checkout < | + | |
- | + | ||
- | Umsehen - ist es das was man sich merken will? wenn ja: Tag anlegen | + | |
- | Nun kann man zwischen den Tags hin und her wechseln, wie man möchte. | + | ===== Links ===== |
- | ==== Aufgabe ==== | ||
- | Java-Fingerübungen: | + | * [[https:// |
- | Dein Repo sollte die Tags " | + | ===== Material ===== |
+ | |||
+ | {{simplefilelist>: | ||