Git 🌙
Chapters ▾ 2nd Edition

1.7 Erste Schritte - Hilfe finden

Hilfe finden

Falls du einmal Hilfe bei der Verwendung von Git benötigst, gibt es drei Möglichkeiten, die entsprechende Seite aus der Dokumentation (engl. manpage) für jeden Git-Befehl anzuzeigen:

$ git help <verb>
$ git <verb> --help
$ man git-<verb>

Beispielweise erhälst du die Hilfeseite für den Befehl git config folgendermaßen:

$ git help config

Diese Befehle sind nützlich, weil du dir die Hilfe jederzeit anzeigen lassen kannst, auch wenn du einmal offline bist. Wenn die Hilfeseiten und dieses Buch nicht ausreichen und du persönliche Hilfe brauchst, kannst du einen der Kanäle #git, #github oder #gitlab auf dem Libera-Chat-IRC-Server probieren, der unter https://libera.chat/ zu finden ist. Diese Kanäle sind in der Regel sehr gut besucht. Normalerweise findet sich unter den vielen Anwendern, die oft sehr viel Erfahrung mit Git haben, irgendjemand, der dir weiterhelfen kann.

Wenn du nicht die vollständige Manpage-Hilfe benötigst, sondern nur eine kurze Beschreibung der verfügbaren Optionen für einen Git-Befehl, kannst du auch in den kompakteren „Hilfeseiten“ mit der Option -h nachschauen, wie in:

$ git add -h
usage: git add [<options>] [--] <pathspec>...

    -n, --dry-run               dry run
    -v, --verbose               be verbose

    -i, --interactive           interactive picking
    -p, --patch                 select hunks interactively
    -e, --edit                  edit current diff and apply
    -f, --force                 allow adding otherwise ignored files
    -u, --update                update tracked files
    --renormalize               renormalize EOL of tracked files (implies -u)
    -N, --intent-to-add         record only the fact that the path will be added later
    -A, --all                   add changes from all tracked and untracked files
    --ignore-removal            ignore paths removed in the working tree (same as --no-all)
    --refresh                   don't add, only refresh the index
    --ignore-errors             just skip files which cannot be added because of errors
    --ignore-missing            check if - even missing - files are ignored in dry run
    --chmod (+|-)x              override the executable bit of the listed files
    --pathspec-from-file <file> read pathspec from file
    --pathspec-file-nul         with --pathspec-from-file, pathspec elements are separated with NUL character
scroll-to-top