GH-REPO-DEPLOY-KEY-ADD(1) GitHub CLI manual GH-REPO-DEPLOY-KEY-ADD(1)

gh-repo-deploy-key-add - افزودن یک کلید استقرار به یک مخزن گیت‌هاب

gh repo deploy-key add <key-file> [flags]

افزودن یک کلید استقرار به یک مخزن گیت‌هاب.

توجه داشته باشید هر کلیدی که توسط gh افزوده شود، با توکن احراز هویت فعلی مرتبط خواهد شد. اگر دسترسی برنامه GitHub CLI یا توکن احراز هویت را از حساب کاربری خود لغو کنید، تمام کلیدهای استقراری که توسط GitHub CLI اضافه شده‌اند نیز حذف خواهند شد.

اجازه دسترسی نوشتن برای کلید
عنوان کلید جدید

انتخاب یک مخزن دیگر با استفاده از قالب [HOST/]OWNER/REPO

0: اجرای موفقیت‌آمیز

1: خطا

2: دستور لغو شد

4: نیاز به احراز هویت است

نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای دستور مربوطه مراجعه کنید.

# ایجاد یک کلید SSH بدون گذرواژه و افزودن آن به عنوان کلید استقرار به یک مخزن
$ ssh-keygen -t ed25519 -C "my description" -N "" -f ~/.ssh/gh-test
$ gh repo deploy-key add ~/.ssh/gh-test.pub

gh-repo-deploy-key(1)

Sep 2026