|
Size: 2206
Comment:
|
← Revision 14 as of 2023-06-09 12:05:46 ⇥
Size: 2430
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 18: | Line 18: |
| || [[https://git-scm.com/docs/git-rebase|rebase]] -i HEAD~n || Reorder der letzten n Commits || | |
| Line 23: | Line 24: |
| || [[https://git-scm.com/docs/git-revert|revert]] [-n] <commit> || Einen Commit zurücknehmen. -n: Ergebnis nicht commiten || |
Kommandos für git:
Erstelle ein leeres Git-Repository / Reinitialisiere ein vorhandenes |
|
Datei(en) zum Index hinzufügen |
|
rm [--cached] |
Datei aus dem Index entfernen |
commit [-m <message>] |
Änderungen am Repository aufzeichnen |
Status abfragen |
|
Verwalte einen Satz von verfolgten Repositories |
|
Klone ein Repository in ein neues Verzeichnis |
|
Aktualisiere die Remote-Repositories zusammen mit den zugehörigen Objekten |
|
Objekte und Referenzen aus einem anderen Repository herunterladen |
|
Aus einem anderen Repository oder einem lokalen Zweig holen und in diesen integrieren |
|
branch <name> |
Erstellen von Branches |
checkout <branch> |
Wechseln von Branches |
checkout -b <branch> |
Erstellen eines Branches und wechseln in diesen |
merge <branch> |
Branch mit aktuellem Branch zusammenführen |
rebase <branch> |
Branch auf den aktellen Commit des angegebenen Branch basieren lassen |
rebase -i HEAD~n |
Reorder der letzten n Commits |
Commit Historie anzeigen |
|
reset HEAD <datei> |
Unstaging von Datei |
restore <datei> |
Änderungen an Datei verwerfen |
commit --amend |
Letzten Commit verändern |
reset [--soft|--mixed|--hard] <commit> |
Zu Commit zurückkehren |
revert [-n] <commit> |
Einen Commit zurücknehmen. -n: Ergebnis nicht commiten |
<commit>: Checksumme eines Commits oder HEAD oder HEAD~ (commit vor HEAD), HEAD~~ (2 davor),...
