.nh .TH "GH-REPO-CREATE" "1" "Sep 2026" "" "GitHub CLI manual" .SH "نام (NAME)" gh-repo-create \- ایجاد یک مخزن جدید .SH "خلاصه دستور (SYNOPSIS)" \fBgh repo create [] [flags]\fR .SH "توضیحات (DESCRIPTION)" ایجاد یک مخزن گیت‌هاب جدید. .PP برای ایجاد یک مخزن به صورت تعاملی، از \fBgh repo create\fR بدون هیچ آرگومانی استفاده کنید. .PP برای ایجاد یک مخزن دوردست به صورت غیرتعاملی، نام مخزن و یکی از گزینه‌های \fB--public\fR، \fB--private\fR یا \fB--internal\fR را مشخص کنید\&. گزینه \fB--clone\fR را برای کلون کردن مخزن جدید به صورت محلی پاس دهید. .PP اگر بخش \fBOWNER/\fR از آرگومان نام \fBOWNER/REPO\fR مشخص نشود، به‌طور پیش‌فرض برابر با نام کاربری احراز هویت‌شده در نظر گرفته می‌شود. .PP برای ایجاد یک مخزن دوردست از یک مخزن محلی موجود، دایرکتوری مبدأ را با \fB--source\fR مشخص کنید\&. به‌طور پیش‌فرض، نام مخزن دوردست برابر با نام پوشه مبدأ خواهد بود. .PP گزینه \fB--push\fR را برای ارسال (push) کامیت‌های محلی به مخزن جدید پاس دهید. اگر مخزن خالی (bare) باشد، این کار تمام ارجاع‌ها (refs) را آینه خواهد کرد. .PP برای مشاهده قالب‌های gitignore. بر اساس زبان یا پلتفرم جهت استفاده با \fB--gitignore\fR، ببینید: \[la]https://github.com/github/gitignore\[ra]\&. .PP برای کلمات کلیدی مجوزها جهت استفاده با \fB--license\fR، دستور \fBgh repo license list\fR را اجرا کنید یا به نشانی زیر مراجعه فرمایید: \[la]https://choosealicense.com\[ra]\&. .PP مخزن با شاخه پیش‌فرض پیکربندی‌شده ایجاد می‌شود، ببینید: \[la]https://docs.github.com/en/account\-and\-profile/setting\-up\-and\-managing\-your\-personal\-account\-on\-github/managing\-user\-account\-settings/managing\-the\-default\-branch\-name\-for\-your\-repositories\[ra]\&. .SH "گزینه‌ها (OPTIONS)" .TP \fB--add-readme\fR افزودن یک فایل README به مخزن جدید .TP \fB-c\fR, \fB--clone\fR کلون کردن مخزن جدید در دایرکتوری جاری .TP \fB-d\fR, \fB--description\fR \fB\fR توضیحات مخزن .TP \fB--disable-issues\fR غیرفعال کردن بخش مسائل (issues) در مخزن جدید .TP \fB--disable-wiki\fR غیرفعال کردن ویکی در مخزن جدید .TP \fB-g\fR, \fB--gitignore\fR \fB\fR مشخص کردن یک قالب gitignore برای مخزن .TP \fB-h\fR, \fB--homepage\fR \fB\fR نشانی اینترنتی (URL) صفحه اصلی مخزن .TP \fB--include-all-branches\fR شامل شدن تمام شاخه‌ها از مخزن الگو .TP \fB--internal\fR داخلی (internal) کردن مخزن جدید .TP \fB-l\fR, \fB--license\fR \fB\fR مشخص کردن یک مجوز متن‌باز برای مخزن .TP \fB--private\fR خصوصی (private) کردن مخزن جدید .TP \fB--public\fR عمومی (public) کردن مخزن جدید .TP \fB--push\fR ارسال کامیت‌های محلی به مخزن جدید .TP \fB-r\fR, \fB--remote\fR \fB\fR مشخص کردن نام ریموت برای مخزن جدید .TP \fB-s\fR, \fB--source\fR \fB\fR مشخص کردن مسیر مخزن محلی برای استفاده به عنوان مبدأ .TP \fB-t\fR, \fB--team\fR \fB\fR نام تیم در سازمان که دسترسی به آن اعطا می‌شود .TP \fB-p\fR, \fB--template\fR \fB\fR ایجاد مخزن جدید بر اساس یک مخزن الگو (template) .SH "نام‌های مستعار (ALIASES)" gh repo new .SH "کدهای خروج (EXIT CODES)" 0: اجرای موفقیت‌آمیز .PP 1: خطا .PP 2: دستور لغو شد .PP 4: نیاز به احراز هویت است .PP نکته: دستورات خاص ممکن است کدهای خروج بیشتری داشته باشند. برای اطلاعات بیشتر به راهنمای دستور مربوطه مراجعه کنید. .SH "مثال‌ها (EXAMPLES)" .EX # ایجاد تعاملی یک مخزن $ gh repo create # ایجاد یک مخزن دوردست جدید و کلون کردن آن به صورت محلی $ gh repo create my-project --public --clone # ایجاد یک مخزن دوردست جدید در یک سازمان دیگر $ gh repo create my-org/my-project --public # ایجاد یک مخزن دوردست از دایرکتوری جاری $ gh repo create my-project --private --source=. --remote=upstream .EE .SH "همچنین ببینید (SEE ALSO)" \fBgh-repo(1)\fR