GH-ISSUE-DEVELOP(1) GitHub CLI manual GH-ISSUE-DEVELOP(1)

gh-issue-develop - مدیریت شاخه‌ها و برنچ‌های توسعه برای یک ایشیو

gh issue develop {<number> | <url>} [flags]

مدیریت شاخه‌های متصل‌شده برای یک ایشیو.

هنگام استفاده از فلگ --base، شاخه توسعه جدید از شاخه دوردست (remote) مشخص‌شده ایجاد خواهد شد. شاخه جدید به‌عنوان شاخه پایه برای درخواست‌های ادغام (pull requests) ایجادشده با استفاده از gh pr create پیکربندی می‌شود.

نام شاخه دوردستی که می‌خواهید شاخه جدید خود را از روی آن بسازید
نام یا نشانی اینترنتی (URL) مخزنی که می‌خواهید شاخه جدید خود را در آن ایجاد کنید
چک‌اوت کردن شاخه پس از ایجاد آن
فهرست کردن شاخه‌های متصل به ایشیو
نام شاخه‌ای که باید ایجاد شود
چک‌اوت کردن شاخه درون یک ورک‌تری (worktree) در مسیر مشخص‌شده

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

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

1: خطا

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

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

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

# فهرست کردن شاخه‌های ایشیو 123
$ gh issue develop --list 123
# فهرست کردن شاخه‌های ایشیو 123 در مخزن cli/cli
$ gh issue develop --list --repo cli/cli 123
# ایجاد یک شاخه برای ایشیو 123 بر پایه شاخه my-feature
$ gh issue develop 123 --base my-feature
# ایجاد یک شاخه برای ایشیو 123 و چک‌اوت کردن آن
$ gh issue develop 123 --checkout
# ایجاد یک شاخه برای ایشیو 123 و چک‌اوت کردن آن در یک ورک‌تری
$ gh issue develop 123 --checkout --worktree /path/to/wt-feature
# ایجاد یک شاخه در مخزن monalisa/cli برای ایشیو 123 در مخزن cli/cli
$ gh issue develop 123 --repo cli/cli --branch-repo monalisa/cli

gh-issue(1)

Sep 2026