.nh .TH "GH-REPO-EDIT" "1" "Sep 2026" "" "GitHub CLI manual" .SH "نام (NAME)" gh-repo-edit \- ویرایش تنظیمات مخزن .SH "خلاصه دستور (SYNOPSIS)" \fBgh repo edit [] [flags]\fR .SH "توضیحات (DESCRIPTION)" ویرایش تنظیمات مخزن\&. .PP برای غیرفعال کردن یک تنظیم، از ساختار \fB--=false\fR استفاده کنید\&. .PP تغییر دادن سطح دسترسی (visibility) مخزن می‌تواند پیامدهای غیرمنتظره‌ای داشته باشد، از جمله اما نه محدود به: .IP \(bu 2 از دست رفتن ستاره‌ها و دنبال‌کنندگان (watchers)، که بر رتبه‌بندی مخزن تأثیر می‌گذارد .IP \(bu 2 جدا شدن انشعاب‌های عمومی (public forks) از شبکه انشعاب‌ها .IP \(bu 2 غیرفعال شدن مجموعه‌قوانین پوش (push rulesets) .IP \(bu 2 امکان دسترسی به تاریخچه و لاگ‌های گیت‌هاب اکشنز (GitHub Actions) .PP هنگامی که از گزینه \fB--visibility\fR استفاده می‌شود، درج گزینه \fB--accept-visibility-change-consequences\fR الزامی است\&. .PP برای اطلاعات بیشتر در مورد تمام پیامدهای بالقوه، به پیوند زیر مراجعه کنید: \[la]https://gh.io/setting\-repository\-visibility\[ra]\&. .PP هنگامی که از گزینه \fB--enable-squash-merge\fR استفاده می‌شود، می‌توان از \fB--squash-merge-commit-message\fR برای تغییر رفتار پیش‌فرض پیام کامیت ادغام فشرده (squash merge) استفاده کرد: .IP \(bu 2 \fBdefault\fR: برای ۱ کامیت از عنوان و پیام کامیت، یا برای ۲ کامیت یا بیشتر از عنوان پول ریکوئست و فهرست کامیت‌ها استفاده می‌کند .IP \(bu 2 \fBpr-title\fR: از عنوان پول ریکوئست استفاده می‌کند .IP \(bu 2 \fBpr-title-commits\fR: از عنوان پول ریکوئست و فهرست کامیت‌ها استفاده می‌کند .IP \(bu 2 \fBpr-title-description\fR: از عنوان و توضیحات پول ریکوئست استفاده می‌کند .SH "گزینه‌ها (OPTIONS)" .TP \fB--accept-visibility-change-consequences\fR پذیرش پیامدهای ناشی از تغییر سطح دسترسی مخزن .TP \fB--add-topic\fR \fB\fR افزودن مبحث (topic) به مخزن .TP \fB--allow-forking\fR اجازه انشعاب گرفتن (fork) از یک مخزن سازمانی .TP \fB--allow-update-branch\fR اجازه به‌روزرسانی شاخه مبدأ پول ریکوئست که از شاخه پایه عقب‌تر است .TP \fB--default-branch\fR \fB\fR تنظیم نام شاخه پیش‌فرض برای مخزن .TP \fB--delete-branch-on-merge\fR حذف شاخه مبدأ هنگام ادغام شدن پول ریکوئست‌ها .TP \fB-d\fR, \fB--description\fR \fB\fR توضیحات مخزن .TP \fB--enable-advanced-security\fR فعال‌سازی امنیت پیشرفته در مخزن .TP \fB--enable-auto-merge\fR فعال‌سازی قابلیت ادغام خودکار .TP \fB--enable-discussions\fR فعال‌سازی بخش گفتگوها در مخزن .TP \fB--enable-issues\fR فعال‌سازی بخش ایشوها در مخزن .TP \fB--enable-merge-commit\fR فعال‌سازی ادغام پول ریکوئست‌ها از طریق کامیت ادغام .TP \fB--enable-projects\fR فعال‌سازی پروژه‌ها در مخزن .TP \fB--enable-rebase-merge\fR فعال‌سازی ادغام پول ریکوئست‌ها از طریق ریبیس .TP \fB--enable-secret-scanning\fR فعال‌سازی پویش کلیدهای امنیتی در مخزن .TP \fB--enable-secret-scanning-push-protection\fR فعال‌سازی محافظت در برابر پوش کلیدهای امنیتی در مخزن. پویش کلیدها باید ابتدا فعال شده باشد .TP \fB--enable-squash-merge\fR فعال‌سازی ادغام پول ریکوئست‌ها از طریق کامیت فشرده (squashed commit) .TP \fB--enable-wiki\fR فعال‌سازی دانشنامه (ویکی) در مخزن .TP \fB-h\fR, \fB--homepage\fR \fB\fR نشانی اینترنتی (URL) صفحه اصلی مخزن .TP \fB--remove-topic\fR \fB\fR حذف مبحث (topic) از مخزن .TP \fB--squash-merge-commit-message\fR \fB\fR مقدار پیش‌فرض برای پیام کامیت ادغام فشرده: {default|pr-title|pr-title-commits|pr-title-description} .TP \fB--template\fR در دسترس قرار دادن مخزن به عنوان یک مخزن الگو .TP \fB--visibility\fR \fB\fR تغییر دادن سطح دسترسی مخزن به {public,private,internal} .SH "کدهای خروج (EXIT CODES)" 0: اجرای موفقیت‌آمیز .PP 1: خطا .PP 2: دستور لغو شد .PP 4: نیاز به احراز هویت است .PP نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای دستور مربوطه مراجعه کنید. .SH "مثال‌ها (EXAMPLES)" .EX # فعال‌سازی ایشوها و دانشنامه (ویکی) $ gh repo edit --enable-issues --enable-wiki # غیرفعال‌سازی پروژه‌ها $ gh repo edit --enable-projects=false .EE .SH "همچنین ببینید (SEE ALSO)" \fBgh-repo(1)\fR