Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:git:start [09.01.2020 17:07] – [Versionsverwaltung: Einführung in GIT] sbel | faecher:informatik:oberstufe:git:start [02.05.2024 07:46] (aktuell) – [Kurzanleitungen] Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Versionsverwaltung: | + | ~~NOTOC~~ |
- | {{simplefilelist> | + | {{: |
+ | | ||
- | * [[.erstes_repo:start|Ein erstes Repo]] | + | ====== Versionsverwaltung: Einführung in GIT ====== |
- | * [[.workflow: | + | |
- | ===== 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 | + | * [[.installation: |
+ | * [[.erstes_repo: | ||
+ | * [[.pretty_log: | ||
+ | * [[.cloning: | ||
+ | * [[.lokal2remote: | ||
+ | * [[.workflow: | ||
- | * Füge im Verzeichnis '' | + | * [[.oh-my-git:start|Oh-My-Git]] |
- | * Versehe die Datei '' | + | |
- | * Betrachte mit '' | + | |
- | ===== Tags als Lesezeichen ===== | + | ==== Kurzanleitungen |
- | Man kann sich den Zustand es Repos merken als " | + | * [[.vorlage_klonen: |
+ | ===== Grundlagen: Arbeiten in der Shell ===== | ||
+ | * [[.: | ||
+ | * [[.: | ||
+ | * [[.: | ||
+ | * [[.: | ||
- | git tag -l // zeigt tags | + | ===== Links ===== |
- | git tag v1 // legt das tag v1 an | + | |
- | + | ||
- | Um zu einem solchen " | + | |
- | + | ||
- | git checkout v1 | + | |
- | + | ||
- | ==== Task: Zurückgehen in der Zeit ==== | + | |
- | + | ||
- | + | ||
- | Aktuellen Zustand merken: | + | |
- | + | ||
- | git tag v2 | + | |
- | + | ||
- | Zielcommit raussuchen: | + | |
- | + | ||
- | git log | + | |
- | + | ||
- | Zielcommit auschecken: | + | |
- | + | ||
- | git checkout < | + | |
- | + | ||
- | Umsehen - ist es das was man sich merken will? wenn ja: Tag anlegen mit '' | + | |
- | + | ||
- | Nun kann man zwischen den Tags hin und her wechseln, wie man möchte. | + | |
- | ==== Aufgabe ==== | ||
- | Java-Fingerübungen: | + | * [[https:// |
- | Dein Repo sollte die Tags " | + | ===== Material ===== |
+ | |||
+ | {{simplefilelist>: | ||