# Git-Sicherheit und Wiederherstellung

Git-Wiederherstellung beginnt mit dem Sichern von Nachweisen und einer umkehrbaren Aktion, nicht mit blindem Zurücksetzen des Arbeitsbaums.

![Git-Sicherheit und Wiederherstellung](https://www.foxora.ai/docs/images/v5.0.8/reference/stage-source-control.webp)

*Studio-Oberfläche auf Englisch. Beispieldaten.*

## Schritte

1. Führe `git status`, `git diff` und ein kurzes `git log` aus, um den genauen Zustand zu bestimmen.
2. Sichere wichtige unversionierte oder nicht commitete Dateien vor der Wiederherstellung.
3. Bevorzuge bei geteilter Historie einen neuen Commit oder `git revert` und ziele möglichst auf einzelne Pfade.
4. Führe die Projektprüfungen aus und kontrolliere danach erneut den Status.

## Erwartetes Ergebnis

Das Repository kehrt in einen bekannten Zustand zurück, ohne fremde oder unbeteiligte Arbeit zu löschen.

> **Hinweis:** Ein Foxora-Prüfpunkt stellt geeignete Dateien wieder her, verschiebt Git HEAD aber nicht. Vermeide destruktive reset- oder clean-Befehle ohne ausdrücklichen Auftrag und Sicherung.
