| 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 <PATTERN[+]>
- شامل کردن نامهایی که با الگوهای مشخصشده مطابقت دارند
- -X,--exclude <PATTERN[+]>
- مستثنی کردن نامهایی که با الگوهای مشخصشده مطابقت دارند
- -S, --subrepos
- پیمایش بازگشتی در زیرمخزنها (subrepositories)
- -n, --dry-run
- عملیاتی
انجام نده،
فقط خروجی
را نمایش
بده
گزینههای مشخصشده با [+] را میتوان چندین بار تعیین کرد