Git
Chapters ▾ 2nd Edition

1.7 شروع به کار - مددخواهی

مددخواهی

در شرایطی که برای کار با گیت به کمک احتیاج داشتید، سه روش معادل برای گرفتن یک راهنمای مشروح (manpage/من‌پیچ/صفحهٔ راهنما) دربارهٔ هر یک از دستورات گیت وجود دارد:

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

به طور مثال می‌توانید صفحهٔ راهنمای دستور git config را با اجرای خط زیر ببینید:

$ git help config

این‌ها دستورات خوبی هستند چرا که می‌توانید در هرکجا، حتی وقتی آفلاین هستید، به آنها دسترسی پیدا کنید. اگر صفحات راهنما و این کتاب کافی نیستند و شما به کمک فردی احتیاج دارید، می‌توانید به کانال #git یا #github روی سرور IRC فری‌نود متصل شوید که در https://freenode.net واقع است. معمولاً این کانال‌ها با صدها داوطلب پر شده است که همه دربارهٔ گیت بسیار آگاه و مایل به کمک کردن هستند.

آخر اینکه اگر نیازی به یک صفحه راهنمای کامل و جامع ندارید و فقط به یک یادآوری سریع برای آپشن‌های یک دستور احتیاج دارید، می‌توانید از خروجی مختصر آپشن «کمک» بوسیلهٔ -h بخواهید که به شما یادآوری کند؛ همانگونه که در مثال زیر آمده:

$ 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