|
Size: 1537
Comment:
|
Size: 2303
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 3: | Line 3: |
| || init || Erstelle ein leeres Git-Repository / Reinitialisiere ein vorhandenes || || add || Datei(en) zum Index hinzufügen || || rm [--cached] || Datei aus dem Index entfernen || || commit [-m <message>] || Änderungen am Repository aufzeichnen || || status || Status abfragen || || remote || Verwalte einen Satz von verfolgten Repositories || || clone || Klone ein Repository in ein neues Verzeichnis || |
|| [[https://git-scm.com/docs/git-init|init]] || Erstelle ein leeres Git-Repository / Reinitialisiere ein vorhandenes || || [[https://git-scm.com/docs/git-add|add]] || Datei(en) zum Index hinzufügen || || [[https://git-scm.com/docs/git-rm|rm]] [--cached] || Datei aus dem Index entfernen || || [[https://git-scm.com/docs/git-commit|commit]] [-m <message>] || Änderungen am Repository aufzeichnen || || [[https://git-scm.com/docs/git-status|status]] || Status abfragen || || [[https://git-scm.com/docs/git-remote|remote]] || Verwalte einen Satz von verfolgten Repositories || || [[https://git-scm.com/docs/git-clone|clone]] || Klone ein Repository in ein neues Verzeichnis || |
| Line 11: | Line 11: |
| || fetch || Objekte und Referenzen aus einem anderen Repository herunterladen || || pull || 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 || |
|| [[https://git-scm.com/docs/git-fetch|fetch]] || Objekte und Referenzen aus einem anderen Repository herunterladen || || [[https://git-scm.com/docs/git-pull|pull]] || Aus einem anderen Repository oder einem lokalen Zweig holen und in diesen integrieren || || [[https://git-scm.com/docs/git-branch|branch]] <name> || Erstellen von Branches || || [[https://git-scm.com/docs/git-checkout|checkout]] <branch> || Wechseln von Branches || || [[https://git-scm.com/docs/git-checkout|checkout]] -b <branch> || Erstellen eines Branches und wechseln in diesen || || [[https://git-scm.com/docs/git-merge|merge]] <branch> || Branch mit aktuellem Branch zusammenführen || |
| Line 18: | Line 18: |
| || [[https://git-scm.com/docs/git-rebase|rebase]] -i HEAD~n || Reorder der letzten n Commits || | |
| Line 19: | Line 20: |
| || 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 || |
|| [[https://git-scm.com/docs/git-reset|reset]] HEAD <datei> || Unstaging von Datei || || [[https://git-scm.com/docs/git-restore|restore]] <datei> || Änderungen an Datei verwerfen || || [[https://git-scm.com/docs/git-commit|commit]] --amend || Letzten Commit verändern || || [[https://git-scm.com/docs/git-reset|reset]] [--soft|--mixed|--hard] <commit> || Zu Commit zurückkehren || |
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 |
<commit>: Checksumme eines Commits oder HEAD oder HEAD~ (commit vor HEAD), HEAD~~ (2 davor),...
