Show Menu
Cheatography

Git Befehle Cheat Sheet (DRAFT) by

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Neues Projekt

Funktion
Befehl
Neues lokales Git-Repo anlegen
git init
Neues zentrales Git-Repo anlegen
git init --bare
vorher neues Verzei­chnis projek­t.git anlegen
Lokales Git klonen
git clone <Pf­ad-­zum­-Re­po> [Verze­ich­nis­-Name]
Entferntes Git klonen
git clone <se­rve­r>:­<pf­ad-­zum­-re­po> [verze­ichnis]
Wenn man ein leeres Git klont, muss es noch initia­lisiert werden.
touch .gitignore
git add commit < -m "­initial commit­"
git push -u origin master
 

Veränd­erungen veröff­ent­lichen

Funktion
Befehl
Datei oder Verzei­chnisse unter Git-Ve­rwa­ltung stellen
git add <Da­tei­-/V­erz­eic­hni­sna­me>
Aktuellen Projek­tstand sichern (lokal)
git commit
-a :alle vorher mit git add hinzug­efügten Dateien wieder einfügen
-m "­Commit Nachri­cht­"
Projek­tstand in entferntes Repo hochladen
git push
Lokalen Zweig in entferntes Repo hochladen
git push -u origin <Zw­eig>
-u richtet lokalen Zweig als tracking branch ein.
 

Git Repo bearbeiten

Funktion
Befehl
Datei versch­ieben
git mv <Qu­ell­dat­ei> <Zi­el>
Datei löschen
git rm <Da­tei>
Verzei­chnis löschen
git rm -r <Ve­rze­ich­nis>