HG(ADD) HG(ADD) نام (NAME) hg-add - افزودن فایل‌های مشخص‌شده به فهرست ردگیری سیستم کنترل نسخه Mercurial خلاصه دستور (SYNOPSIS) hg add [گزینه]... [فایل]... توضیحات (DESCRIPTION) زمان‌بندی فایل‌ها برای قرار گرفتن تحت کنترل نسخه و افزوده شدن به مخزن. فایل‌ها در ثبت (کامیت) بعدی به مخزن اضافه خواهند شد. برای لغو افزودن پیش از ثبت، به دستور hg forget مراجعه کنید. اگر هیچ نامی مشخص نشود، تمامی فایل‌ها به مخزن افزوده می‌شوند (به جز فایل‌هایی که با .hgignore همخوانی دارند). مثال‌ها: • فایل‌های جدید (ناشناس) به صورت خودکار توسط hg add اضافه می‌شوند: $ ls foo.c $ hg status ? foo.c $ hg add adding foo.c $ hg status A foo.c • می‌توان فایل‌های خاصی را برای افزودن مشخص کرد: $ ls bar.c foo.c $ hg status ? bar.c ? foo.c $ hg add bar.c $ hg status A bar.c ? foo.c در صورت افزوده شدن موفقیت‌آمیز تمام فایل‌ها، مقدار 0 برگردانده می‌شود. گزینه‌ها (OPTIONS) -I,--include  شامل کردن نام‌هایی که با الگوهای مشخص‌شده مطابقت دارند -X,--exclude  مستثنی کردن نام‌هایی که با الگوهای مشخص‌شده مطابقت دارند -S, --subrepos پیمایش بازگشتی در زیرمخزن‌ها (subrepositories) -n, --dry-run عملیاتی انجام نده، فقط خروجی را نمایش بده گزینه‌های مشخص‌شده با [+] را می‌توان چندین بار تعیین کرد HG(ADD)