Skip to main content

他のリポジトリへ Issue を移譲する

より適しているリポジトリに Issue を移動するため、オープン Issue を他のリポジトリに移譲できます。

Tool navigation

他のリポジトリにオープンなIssue を移譲するには、Issue のあるリポジトリおよびその Issue の移譲先のリポジトリの書き込みアクセス権が必要です。 詳しくは、「Organizationのリポジトリロール」をご覧ください。

メモ

同じユーザーまたはオーガニゼーションアカウントが所有するリポジトリ間においてのみ、イシューを移動できます。 プライベート リポジトリの Issue をパブリック リポジトリに移譲することはできません。

課題を委譲する場合、コメントと担当者は保持されます。 ラベルとマイルストーンもターゲット リポジトリ内に置かれる場合は保持されます。ラベルは名前で照合され、マイルストーンは名前と期限の両方で照合されます。

Issue でメンションされた人や Team は、Issue が新しいリポジトリに移譲されたことを知らせる通知を受け取ります。 当初の URL は、新しい Issue の URL にリダイレクトします。 新しいリポジトリの読み取り権限がない人には、アクセスできない新しいリポジトリに Issue が移譲されたことを知らせるバナーが表示されます。

他のリポジトリへオープン Issue を移譲する

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Issues] をクリックします。

    リポジトリのメイン ページのスクリーンショット。 水平ナビゲーション バーでは、[イシュー] というラベルが付いたタブが濃いオレンジ色の枠線で囲まれています。

  3. Issue のリストで、移譲したい Issue をクリックします。

  4. 右側のサイドバーで、 [課題を移譲] をクリックします。

  5.        **[リポジトリを選択]** ドロップダウン メニューを選び、Issue の移譲先にするリポジトリをクリックします。
    
  6.        **「課題を移譲」** をクリックします。
    

メモ

GitHub CLI の詳細については、「GitHub CLI について」を参照してください。

Issue を移譲するには、gh issue transfer サブコマンドを使用します。 issue パラメーターを Issue の番号または URL に置き換えます。 owner/repo パラメーターを Issue を移譲するリポジトリの名前に置き換えます (例: octocat/octo-repo)。

gh issue transfer ISSUE OWNER/REPO

参考資料

  •         [AUTOTITLE](/issues/tracking-your-work-with-issues/about-issues)