Differences between revisions 6 and 13 (spanning 7 versions)
Revision 6 as of 2022-09-28 12:46:27
Size: 1326
Editor: Zarello
Comment:
Revision 13 as of 2023-05-08 10:48:53
Size: 2303
Editor: Zarello
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 ||
|| push || Aktualisiere die Remote-Repositories zusammen mit den zugehörigen Objekten ||
|| 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 ||
|| log || 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 ||
|| [[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 ||
|| [[https://git-scm.com/docs/git-push|push]] || Aktualisiere die Remote-Repositories zusammen mit den zugehörigen Objekten ||
|| [[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 ||
|| [[https://git-scm.com/docs/git-rebase|rebase]] <branch> || Branch auf den aktellen Commit des angegebenen Branch basieren lassen ||
|| [[https://git-scm.com/docs/git-rebase|rebase]] -i HEAD~n || Reorder der letzten n Commits ||
|| [[https://git-scm.com/docs/git-log|log]] || Commit Historie anzeigen ||
|| [[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:

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

push

Aktualisiere die Remote-Repositories zusammen mit den zugehörigen Objekten

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

rebase <branch>

Branch auf den aktellen Commit des angegebenen Branch basieren lassen

rebase -i HEAD~n

Reorder der letzten n Commits

log

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),...

Git (last edited 2023-06-09 12:05:46 by Zarello)