.nh .TH "GH-REPO-FORK" "1" "Sep 2026" "" "GitHub CLI manual" .SH "نام (NAME)" gh-repo-fork \- ایجاد یک فورک از یک مخزن .SH "خلاصه دستور (SYNOPSIS)" \fBgh repo fork [] [-- ...] [flags]\fR .SH "توضیحات (DESCRIPTION)" یک فورک از یک مخزن ایجاد می‌کند. .PP بدون هیچ آرگومانی، یک فورک از مخزن فعلی ایجاد می‌کند. در غیر این صورت، از مخزن مشخص‌شده فورک می‌گیرد. .PP به‌طور پیش‌فرض، فورک جدید به عنوان ریموت .B origin شما تنظیم می‌شود و هر ریموت .B origin موجود به .B upstream تغییر نام می‌یابد. برای تغییر این رفتار، می‌توانید با استفاده از .B \-\-remote\-name نامی برای ریموت فورک جدید تعیین کنید. .PP ریموت .B upstream به عنوان مخزن ریموت پیش‌فرض تنظیم خواهد شد. .PP فلگ‌های اضافی .B git clone را می‌توان پس از .B \-\- ارسال کرد. .SH "گزینه‌ها (OPTIONS)" .TP \fB--clone\fR کلون کردن فورک .TP \fB--default-branch-only\fR تنها شامل کردن شاخه پیش‌فرض در فورک .TP \fB--fork-name\fR \fB\fR تغییر نام مخزن فورک‌شده .TP \fB--org\fR \fB\fR ایجاد فورک در یک سازمان .TP \fB--remote\fR افزودن یک ریموت گیت برای فورک .TP \fB--remote-name\fR \fB (default "origin")\fR مشخص کردن نام ریموت جدید .SH "کدهای خروج (EXIT CODES)" 0: اجرای موفقیت‌آمیز .PP 1: خطا .PP 2: دستور لغو شد .PP 4: نیاز به احراز هویت است .PP نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای همان دستور مراجعه کنید. .SH "مثال‌ها (EXAMPLES)" .EX # فورک کردن یک مخزن $ gh repo fork owner/repo # فورک کردن یک مخزن و کلون کردن آن در سیستم محلی $ gh repo fork owner/repo --clone # فورک کردن یک مخزن بدون کلون کردن آن و صرف‌نظر از اعلان $ gh repo fork owner/repo --clone=false .EE .SH "همچنین ببینید (SEE ALSO)" \fBgh-repo(1)\fR