HG(HEADS) HG(HEADS) نام (NAME) hg heads - نمایش سرشاخه‌ها خلاصه دستور (SYNOPSIS) hg heads [-ct] [-r STARTREV] [REV]... توضیحات (DESCRIPTION) بدون هیچ آرگومانی، تمام سرشاخه‌های باز موجود در مخزن را نمایش می‌دهد. سرشاخه‌ها (branch heads) مجموعه‌تغییرهایی (changesets) هستند که هیچ نواده‌ای روی همان شاخه ندارند. توسعه معمولاً در این نقاط انجام می‌شود و اهداف متداول برای عملیات به‌روزرسانی (update) و ادغام (merge) هستند. اگر یک یا چند REV داده شوند، تنها سرشاخه‌های باز روی شاخه‌های مرتبط با مجموعه‌تغییرهای مشخص‌شده نمایش داده می‌شوند. این بدان معناست که می‌توانید از hg heads . برای مشاهده‌ی سرشاخه‌ها روی شاخه‌ای که در حال حاضر انتخاب شده است (checked-out) استفاده کنید. اگر -c/--closed مشخص شده باشد، سرشاخه‌هایی که به عنوان بسته علامت خورده‌اند نیز نمایش داده می‌شوند (ببینید hg commit --close-branch). اگر STARTREV مشخص شده باشد، فقط سرشاخه‌هایی که از نوادگان STARTREV هستند نمایش داده خواهند شد. اگر -t/--topo مشخص شده باشد، سازوکار شاخه‌های نام‌گذاری‌شده نادیده گرفته شده و تنها سرهای توپولوژیکی (مجموعه‌تغییرهای بدون فرزند) نمایش داده می‌شوند. در صورت یافتن سرشاخه‌های منطبق، مقدار 0 و در غیر این صورت 1 را برمی‌گرداند. گزینه‌ها (OPTIONS) -r,--rev  تنها نمایش سرشاخه‌هایی که از نوادگان STARTREV هستند -t, --topo تنها نمایش سرهای توپولوژیکی -a, --active تنها نمایش سرشاخه‌های فعال (منسوخ‌شده) -c, --closed نمایش سرشاخه‌های عادی و بسته --style