🎄Willkommen zum 13. Türchen 🎄

Alte Versionen anschauen und zurückholen (Zeitreise mit Git)

Hallo Moritz!
Heute lernst du etwas richtig Cooles:
Mit Git kannst du in der Zeit zurückreisen und dir anschauen, wie deine Webseite früher ausgesehen hat – oder sogar zu einer alten Version zurückgehen, wenn etwas kaputtgeht. ⏪💾

📝 Aufgabe heute

  • Du schaust dir alte Versionen deiner Webseite an und lernst, wie man zu einem früheren Stand zurückkommt.

Schritt 1 – Alle gespeicherten Versionen anzeigen

  1. Öffne das Terminal.
  2. Wechsle in deinen Projektordner:
cd ~/moritz-weihnachtsseite
  1. Gib diesen Befehl ein:
git log --oneline

Jetzt siehst du eine Liste mit deinen gespeicherten Versionen.
Jede Zeile ist ein Commit, also ein Speicherpunkt.

Zum Beispiel:

a3f5c21 Grußtext erweitert
9b2e111 Erste Version der Weihnachtsseite

Schritt 2 – Eine alte Version anschauen

  1. Kopiere dir die ersten paar Buchstaben von einem älteren Commit, zum Beispiel:
9b2e111
  1. Gib im Terminal ein:
git checkout 9b2e111

Jetzt ist dein Projekt so, wie es zu diesem Zeitpunkt war.
Öffne deine Webseite im Browser und schau sie dir an.

Keine Sorge – nichts geht kaputt!

Schritt 3 – Zur aktuellen Version zurückkehren

Um wieder zur neuesten Version zu gehen, gib ein:

git checkout main

Jetzt bist du wieder auf dem aktuellen Stand.

Schritt 4 – Eine alte Version wirklich zurückholen (nur ausprobieren!)

Manchmal möchte man eine alte Version behalten.

So geht das:

  1. Wechsle zu der alten Version (wie oben).
  2. Erstelle daraus einen neuen Speicherpunkt:
git checkout 9b2e111
git checkout -b alte-version

Jetzt hast du eine eigene Kopie dieser alten Version.

Das ist ein Profi-Trick – sehr gut gemacht!

🎉 Was du heute gelernt hast

  • Du kannst alte Versionen ansehen
  • Du kannst zwischen Versionen wechseln
  • Du weißt, wie man zu einer sicheren Version zurückkommt
  • Git schützt dich vor Fehlern

Das bedeutet: Du kannst jetzt ohne Angst Neues ausprobieren! 🚀

🎯 Tagesziel erreicht

  • Du hast gelernt, mit git log alte Versionen zu sehen
  • Du kannst mit git checkout durch die Zeit reisen
  • Du weißt, wie man zu einer funktionierenden Version zurückkehrt

🎁 Morgen geht es weiter:
Dann lernen wir, wie man Dateien auf dem eigenen Server testet – fast wie im Internet, aber nur für euch zu Hause. Dazu brauchen wir einen Raspberry PI. Deshalb lernst du morgen wie Raspberry Pi OS (früher Raspbian) auf einer SD-Karte installiert wird.

Diese Seite verwendet Cookies, um die Nutzerfreundlichkeit zu verbessern. Mit der weiteren Verwendung stimmst du dem zu.