Chapters ▾ 2nd Edition

1.6 Aan die slag - Hulp Verkry

Hulp Verkry

Indien jy ooit hulp nodig het terwyl jy Git gebruik, is daar drie gelykwaardige maniere om die omvattende handleiding (manpage) vir enige van die Git-opdragte te kry:

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

Jy kan byvoorbeeld die handleiding vir die git config-opdrag kry deur dit uit te voer:

$ git help config

Hierdie opdragte is uiters handig omdat jy oral toegang daartoe het, selfs al is jy vanlyn. Indien die handleidings en hierdie boek nie voldoende is nie en jy persoonlike hulp benodig, kan jy die #git-, #github- of #gitlab-kanale op die Libera Chat IRC-bediener probeer, wat by https://libera.chat/ gevind kan word. Hierdie kanale is gereeld gevul met honderde mense wat baie kundig oor Git is en dikwels bereid is om te help.

Daarbenewens, as jy nie die volledige handleiding nodig het nie, maar bloot 'n vinnige herinnering oor die beskikbare opsies vir 'n Git-opdrag soek, kan jy die meer bondige “help”-uitvoer met die -h-opsie aanvra, soos hier:

$ 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