diff options
Diffstat (limited to 'githilfe.md')
| -rw-r--r-- | githilfe.md | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/githilfe.md b/githilfe.md new file mode 100644 index 0000000..ff30ab8 --- /dev/null +++ b/githilfe.md @@ -0,0 +1,47 @@ +# git init + +Macht aus aktuellem Ordner ein Git Repository. + +# .gitignore + +Verhindert explizit, dass darin aufgelistete Dateien gestaged werden können. + +# git add <file> <file> + +Fügt Dateien der Staging Area hinzu. + +# git commit -m "commit message" + +Die gestaged-ten Dateien werden in das Repository gesteckt. Sollten keine Dateien gestaged sein, passiert nix. + +# git checkout <file> + +Datei wird auf den letzten bekannten Zustand zurückgesetzt. + +# git checkout <branch> + +Wechselt zu gegebenem Branch. + +# git checkout -b <branch> + +Erstellt neuen Branch und wechselt direkt zu diesem. + +# git clone <url> + +Kopiert das Repository in ein neu erstelltes Unterverzeichnis. + +# git push <origin-repo> <branch> + +Synchronisiert lokales Repository mit <origin-repo> und lädt neue Commits **hoch**. + +# git pull <origin-repo> <branch> + +Synchronisiert lokales Repository mit <origin-repo> und lädt neue Commits **herunter**. + +# git remote add <origin-repo> <url> + +Verknüpft lokales Repo mit nicht lokalem <origin-repo>. + +# git config user.name <"name"> || git config user.email <"email"> + +Name und E-Mail des Commit-Autors festlegen, bzw ausgeben (ohne Variablen eingeben). |
