.Dd Jan 5, 2026 .Dt GIT-GRAB 1 .Os .Sh "نام (NAME)" .Nm git-grab .Nd شبیه‌سازی مخازن گیت در یک مسیر استاندارد .Sh "خلاصه دستور (SYNOPSIS)" .Nm .Op Fl chnpV .Ar URL No ... .Op Ar -- git arguments No ... .Sh "توضیحات (DESCRIPTION)" ابزار .Nm مخازن گیت را در یک مسیر استاندارد که بر اساس نام دامنه و مسیر پوشه‌بندی شده است، شبیه‌سازی می‌کند. یک یا چند .Ar URL را برای شبیه‌سازی وارد کنید. آرگومان‌های گیت را می‌توان پس از .Ar -- ارائه کرد. .Pp گزینه‌های زیر در دسترس هستند: .Bl -tag -width indent .It Fl c, -clipboard دریافت و چسباندن نشانی (URL) برای شبیه‌سازی از حافظه موقت (کلیپ‌بورد). .It Fl -home پوشه‌ای که به عنوان "خانه grab" استفاده می‌شود و نشانی‌ها در آن شبیه‌سازی خواهند شد. در صورت تنظیم بودن، بر متغیر محیطی GRAB_HOME اولویت خواهد داشت. .It Fl p, -copy-path کپی کردن مسیر محلی مقصد به کلیپ‌بورد پس از شبیه‌سازی. اگر بیش از یک نشانی ارائه شود، مسیر مربوط به آخرین نشانی کپی می‌گردد. .It Fl n, -dry-run مخازن را شبیه‌سازی نمی‌کند، بلکه کارهایی را که قرار است انجام شوند نمایش می‌دهد. .It Fl h, -help نمایش پیام راهنما و خروج. .It Fl V, -version نمایش اطلاعات نسخه و خروج. .El .Sh "محیط (ENVIRONMENT)" .Bl -tag -width indent .It Ev GRAB_HOME پوشه پایه برای شبیه‌سازی مخازن. اگر متغیر .Ev GRAB_HOME تنظیم نشده باشد، مسیر .Pa ~/src استفاده می‌شود. .It Ev GRAB_COPY_PATH در صورت تنظیم بودن، مسیر محلی مقصد را پس از شبیه‌سازی در کلیپ‌بورد کپی می‌کند (معادل .Op Ar --copy-path ) .El .Sh "وضعیت خروج (EXIT STATUS)" .Ex -std .Sh "همچنین ببینید (SEE ALSO)" .Xr git-clone 1 .Sh "تاریخچه (HISTORY)" ابزار .Nm از پروژه grab اثر Jeff Hodges الهام گرفته شده است. این پیاده‌سازی از صفر توسط Wesley Moore نوشته شده است.