Einrichtung und Konfiguration
Projekte holen und erstellen
Grundlegende Snapshots
Branching und Merging
Projekte teilen und aktualisieren
Inspektion und Vergleich
Patching
Debugging
Externe Systeme
Server-Administration
Anleitungen
- gitattributes
- Konventionen der Kommandozeile
- Tägliches Git
- Häufig gestellte Fragen (FAQ)
- Glossar
- Hooks
- gitignore
- gitmodules
- Revisionen
- Submodule
- Tutorial
- Workflows
- Alle Anleitungen...
Administration
Plumbing-Befehle
- 2.51.2 → 2.52.0 keine Änderungen
-
2.51.1
2025-10-15
-
2.51.0
2025-08-18
- 2.43.1 → 2.50.1 keine Änderungen
-
2.43.0
2023-11-20
- 2.1.4 → 2.42.4 keine Änderungen
-
2.0.5
2014-12-17
WARNUNG
git whatchanged wurde als veraltet eingestuft und ist für die Entfernung in einer zukünftigen Version von Git geplant, da es lediglich git log mit anderen Standardeinstellungen ist.
BESCHREIBUNG
Zeigt Commit-Logs und Diff-Ausgaben an, die jeder Commit einführt.
Neue Benutzer werden ermutigt, stattdessen git-log[1] zu verwenden. Der Befehl whatchanged ist im Wesentlichen derselbe wie git-log[1], aber standardmäßig wird die Ausgabe im Rohformat-Diff angezeigt und Merges werden übersprungen.
git log --raw --no-merges
Der Befehl wird hauptsächlich aus historischen Gründen beibehalten; viele Leute, die Git lange vor der Erfindung von git log durch das Lesen der Linux-Kernel-Mailingliste gelernt haben, sind daran gewöhnt, ihn einzutippen.
Beispiele
gitwhatchanged-pv2.6.12..include/scsidrivers/scsi-
Zeigt als Patches die Commits seit Version v2.6.12 an, die eine Datei in den Unterverzeichnissen include/scsi oder drivers/scsi geändert haben.
gitwhatchanged--since="2weeksago"--gitk-
Zeigt die Änderungen während der letzten zwei Wochen an der Datei gitk an. Das "--" ist notwendig, um Verwechslungen mit dem Branch namens gitk zu vermeiden.
GIT
Teil der git[1] Suite