Einführung in Git
George Boorman
Curriculum Manager, DataCamp
ls
, cd
git init
git add .
, git commit -m
Wie Git Daten speichert
git log
3
--since
--until
git show c27fa856
Befehl | Funktion |
---|---|
git diff report.md |
Änderungen zwischen aus Bereitstellungsbereich entfernter Datei und letztem Commit anzeigen |
git diff --staged report.md |
Anzeigen der Änderungen zwischen Datei im Bereitstellungsbereich und letztem Commit |
git diff 35f4b4d 186398f |
Anzeigen der Änderungen zwischen zwei Commits mit Commit-Hashes |
git diff HEAD~1 HEAD~2 |
Anzeigen der Änderungen zwischen zwei Commits mit HEAD-Syntax |
Befehl | Ergebnis |
---|---|
git revert HEAD |
Alle Dateien eines bestimmten Commits wiederherstellen |
git revert HEAD --no-edit |
Wiederherstellen, ohne einen Texteditor zu öffnen |
git revert HEAD -n |
Wiederherstellen, ohne neuen Commit |
git checkout HEAD~1 -- report.md |
Einzelne Datei des vorherigen Commits wiederherstellen |
git restore --staged report.md |
Einzelne Datei aus Bereitstellungsbereich entfernen |
git restore --staged |
Alle Dateien aus Bereitstellungsbereich entfernen |
Einführung in Git