Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung |
faecher:informatik:oberstufe:git:versionsgeschichte:start [02.10.2024 18:16] – [Was ist HEAD?] Frank Schiebel | faecher:informatik:oberstufe:git:versionsgeschichte:start [15.10.2024 07:53] (aktuell) – [Die Abfolge der Commits betrachten] Frank Schiebel |
---|
| |
* Was hat sich zwischen der Ausgabe des ersten log-Befehls und der, mit dem angelegten Alias verändert? | * Was hat sich zwischen der Ausgabe des ersten log-Befehls und der, mit dem angelegten Alias verändert? |
* Mit ''git log --help'' kann man sich die Hilfe zu ''git log'' anzeigen lassen, das funktioniert auch mit anderen git-Befehlen. Kannst du die Platzhalter für die Ausgabe mit ''--pretty=format:'' in der Hilfe finden? | * Mit ''git log %%--%%help'' kann man sich die Hilfe zu ''git log'' anzeigen lassen, das funktioniert auch mit anderen git-Befehlen. Kannst du die Platzhalter für die Ausgabe mit ''%%-%%-pretty=format:'' in der Hilfe finden? |
| |
===== Zeitmaschine ===== | ===== Zeitmaschine ===== |
{{:aufgabe.png?nolink |}} | {{:aufgabe.png?nolink |}} |
=== (A2) === | === (A2) === |
FIXME An neue IDs anpassen, Filmchen neu machen. | |
* Wechsle mit dem Befehl ''git checkout <Commit-ID>'' zu unterschiedlichen Versionen deines Tagebuchs und schau dich um, ohne etwas zu ändern. Lasse dir jeweils die vollständige Versionsgeschichte anzeigen und beobachte, wie der HEAD in der Versionsgeschichte springt. | * Wechsle mit dem Befehl ''git checkout <Commit-ID>'' zu unterschiedlichen Versionen deines Tagebuchs und schau dich um, ohne etwas zu ändern. Lasse dir jeweils die vollständige Versionsgeschichte anzeigen und beobachte, wie der HEAD in der Versionsgeschichte springt. |
* Wechsle zur Commit ID des neuesten Commits. Wechsle dann zum Branch ''main'' indem du ''main'' auscheckst. Verhält sich git in beiden Fällen gleich? | * Wechsle zur Commit ID des neuesten Commits. Wechsle dann zum Branch ''main'' indem du ''main'' auscheckst. Verhält sich git in beiden Fällen gleich? |
++++ Demonstration der Aufgabenstellung | | ++++ Demonstration der Aufgabenstellung | |
<html> | <html> |
<iframe title="Git Zeitmaschine - Demo der Aufgabe" src="https://tube.schule.social/videos/embed/ad38989e-43b4-4a78-8728-58fe5e2e6a74" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups allow-forms" width="560" height="315" frameborder="0"></iframe> | <iframe title="Git Zeitmaschine - Demo zur Aufgabe" src="https://tube.schule.social/videos/embed/331c768e-c7fa-45ff-abf3-d0d564976f5f" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups allow-forms" width="560" height="315" frameborder="0"></iframe> |
</html> | </html> |
| |
| https://tube.schule.social/w/7j4D8jKaiHZTDKAMGfmv1c |
| |
https://tube.schule.social/w/noCdL4HaygxW9Z9YCFU5du | |
++++ | ++++ |
| |
Mit dem letzten Befehl ''git branch bananenfruehstueck 29babdc'' im Video wurde ein neuer Branch angelegt. In der Ausgabe von ''git log %%--all%%'' kann man das erkennen - es gibt im Zeitverlauf jetzt eine Verzweigung. | Mit dem letzten Befehl ''git branch blaubeerfruehstueck f98e6d1'' im Video wurde ein neuer Branch angelegt. In der Ausgabe von ''git log %%--all%%'' kann man das erkennen - es gibt im Zeitverlauf jetzt eine **Verzweigung**. |
| |
{{ :faecher:informatik:oberstufe:git:versionsgeschichte:2024-09-24_11-41.png?500 |}} | {{ :faecher:informatik:oberstufe:git:versionsgeschichte:2024-10-07_19-24.png |}} |