Git 🌙

1.7 Ξεκινώντας με το Git - Χρησιμοποιώντας τη βοήθεια

Χρησιμοποιώντας τη βοήθεια

Αν ποτέ χρειαστείτε βοήθεια για το Git ενώ το χρησιμοποιείτε, μπορείτε να δείτε τη βοήθεια των σελίδων του εγχειριδίου (manpages) για οποιαδήποτε εντολή του Git με τρεις διαφορετικούς τρόπους:

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

Για παράδειγμα, μπορείτε να δείτε τη βοήθεια της σελίδα του εγχειριδίου για την εντολή git config εκτελώντας

$ git help config

Οι εντολές αυτές είναι πολύ χρήσιμες καθώς μπορείτε τις χρησιμοποιήσετε ακόμα και αν είστε εκτός δικτύου. Αν οι σελίδες του εγχειριδίου και αυτό το βιβλίο δεν είναι αρκετά και χρειάζεστε πιο άμεση βοήθεια, μπορείτε να δοκιμάσετε τα κανάλια #git, #github ή #gitlab στον διακομιστή Libera Chat IRC που βρίσκετα στο https://libera.chat. Στα κανάλια αυτά θα βρείτε εκατοντάδες επαΐοντες του Git και συχνά είναι πολύ πρόθυμοι να βοηθήσουν.

Επιπλέον, αν δεν χρειάζεστε την εκτεταμένη βοήθεια του manpage αλλά ένα γρήγορο φρεσκάρισμα των διαθέσιμων επιλογών για μία εντολή του Git, μπορείτε να ρωτήσετε την πιο συνοπτική βοήθεια με τις επιλογές -h ή --help, όπως για παράδειγμα:

$ 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
    --sparse                    allow updating entries outside of the sparse-checkout cone
    --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