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:erstes_repo:start [02.10.2024 07:06] – [Wir frühstücken] Frank Schiebel | faecher:informatik:oberstufe:git:erstes_repo:start [05.03.2025 14:11] (aktuell) – [Initialisieren] Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ===== Das erste Repo - Erste Schritte mit Git===== | + | ===== Erste Schritte mit git===== |
===== Initialisieren ===== | ===== Initialisieren ===== | ||
- | Um die Abläufe und die Funktionsweise zu erproben, wollen wir zunächst ein Verzeichnis unter Versionskontrolle stellen, in dem wir ein Tagebuch anlegen. Wir erstellen also ein Verzeichnis '' | + | Um die Abläufe und die Funktionsweise zu erproben, wollen wir zunächst ein Verzeichnis unter Versionskontrolle stellen, in dem wir ein **Tagebuch** anlegen. Wir erstellen also ein Verzeichnis '' |
< | < | ||
Zeile 98: | Zeile 98: | ||
Wenn man mit den im Index vorgemerkten Änderungen zufrieden ist, macht man einen " | Wenn man mit den im Index vorgemerkten Änderungen zufrieden ist, macht man einen " | ||
- | Mit dem Befehl | + | Mit dem Befehl |
<code bash> | <code bash> | ||
Zeile 170: | Zeile 170: | ||
=== (A2) === | === (A2) === | ||
* Füge deinem Tagebuch einen Eintrag '' | * Füge deinem Tagebuch einen Eintrag '' | ||
- | * Jetzt fällt dir ein, dass du zum Frühstück ein Stück Schokolade hattest, | + | * Jetzt fällt dir ein, dass du zum Frühstück ein Stück Schokolade hattest, |
* Überprüfe mit '' | * Überprüfe mit '' | ||
Zeile 176: | Zeile 176: | ||
<code bash> | <code bash> | ||
- | frank@pike: | + | max@pc: |
- | frank@pike: | + | max@pc: |
- | frank@pike: | + | max@pc: |
Auf Branch main | Auf Branch main | ||
Änderungen, | Änderungen, | ||
Zeile 190: | Zeile 190: | ||
keine Änderungen zum Commit vorgemerkt (benutzen Sie "git add" und/oder "git commit -a") | keine Änderungen zum Commit vorgemerkt (benutzen Sie "git add" und/oder "git commit -a") | ||
- | |||
</ | </ | ||
Zeile 196: | Zeile 195: | ||
Wir haben jetzt **zwei** Dinge geändert: | Wir haben jetzt **zwei** Dinge geändert: | ||
* In der Datei '' | * In der Datei '' | ||
- | * Die Datei '' | + | * Die Datei '' |
Wenn man nun den nächsten Commit vorbereitet, | Wenn man nun den nächsten Commit vorbereitet, | ||
<code bash> | <code bash> | ||
- | rank@pike: | + | max@pc: |
- | rank@pike: | + | max@pc: |
Auf Branch main | Auf Branch main | ||
Zum Commit vorgemerkte Änderungen: | Zum Commit vorgemerkte Änderungen: | ||
Zeile 211: | Zeile 210: | ||
(benutzen Sie "git add < | (benutzen Sie "git add < | ||
mittagessen.txt | mittagessen.txt | ||
- | |||
</ | </ | ||
Zeile 217: | Zeile 215: | ||
Der Status ist jetzt: | Der Status ist jetzt: | ||
- | + | < | |
- | < | + | max@pc: |
- | git status | + | |
Auf Branch main | Auf Branch main | ||
Unversionierte Dateien: | Unversionierte Dateien: | ||
Zeile 236: | Zeile 233: | ||
<callout type=" | <callout type=" | ||
- | Wir haben jetzt gelernt, wie wir selektiv **Dateien** in einem Verzeichnis **unter Versionskontrolle** stellen können. Mit jedem Commit erzeugen wir einen **Snapshot** des Zustands, den die versionierten Dateien zum Zeitpunkt des Commits haben. Dateien, die man nicht mit '' | + | Wir haben jetzt gelernt, wie wir selektiv **Dateien** in einem Verzeichnis **unter Versionskontrolle** stellen können. Mit jedem Commit erzeugen wir einen **Snapshot** des Zustands, den die versionierten Dateien zum Zeitpunkt des Commits haben. Dateien, die man nicht mit '' |
- | Als nächstes wollen wir uns ansehen, wie wir uns die **Versionsgeschichte** ansehen können und in der Zeit zurückreisen und **ältere Versionen betrachten** können. | + | Als nächstes wollen wir uns ansehen, wie wir uns die **Versionsgeschichte** |
</ | </ | ||