Skip to main content
ドキュメントへの更新が頻繁に発行されており、このページの翻訳はまだ行われている場合があります。 最新の情報については、「英語のドキュメント」を参照してください。

ディスカッションを管理する

ディスカッションを分類、スポットライト、転送、または削除できます。

この機能を使用できるユーザー

Repository administrators and people with write or greater access to a repository can manage discussions in the repository. Repository administrators and people with write or greater access to the source repository for organization discussions can manage discussions in the organization.

ディスカッションの管理について

GitHub Discussions は、保守管理者が話し合うためのオープン フォーラムであり、GitHub 上のリポジトリまたは組織のためのコミュニティです。詳細については、「ディスカッションについて」を参照してください。

組織所有者は、組織が所有するリポジトリのディスカッションを作成するために必要なアクセス許可を選択できます。 同様に、組織のディスカッションを作成するために必要なアクセス許可を選ぶために、組織所有者はソース リポジトリで必要なアクセス許可を変更できます。 詳細については、「組織内のリポジトリのディスカッション作成を管理する」を参照してください。

ディスカッションのメンテナとして、コミュニティリソースを作成して、プロジェクト全体の目標に沿ったディスカッションを促し、コラボレータのための親しみやすいオープンフォーラムを維持できます。 コラボレーターが従う行動規範またはコントリビューション ガイドラインを作成することは、協力的で生産的なフォーラムを促進するのに役立ちます。 コミュニティ リソースの作成について詳しくは、「プロジェクトへの行動規範の追加」と「リポジトリ コントリビューターのためのガイドラインを定める」を参照してください。

すぐに取り組むことができるアイデアやバグがディスカッションから生まれた場合は、ディスカッションから新しい issue を作成できます。 詳細については、「Issue の作成」を参照してください。

リポジトリまたは組織のディスカッション一覧の先頭に、ディスカッションをピン留めできます。 ディスカッションを特定のカテゴリにピン留めすることもできます。詳細については、「ディスカッションをピン留めする」を参照してください。

健全なディスカッションの促進については、「コメントおよび会話をモデレートする」を参照してください。

ディスカッションをより詳細に整理するために、ラベルを適用できます。 たとえば、ラベルを使ってディスカッションのステータスを示し、効率的にトリアージできるようにすることができます。 各リポジトリには、Issue、Pull Reqeust、ディスカッションのための共有ラベルセットが1つあります。 詳細については、ラベルの管理に関する記事を参照してください。

前提条件

リポジトリ内のディスカッションを管理するには、そのリポジトリに対して GitHub Discussions を有効にする必要があります。 詳細については、「リポジトリの GitHub Discussions を有効化または無効化する」を参照してください。

組織内のディスカッションを管理するには、その組織に対して GitHub Discussions を有効にする必要があります。 詳細については、「リポジトリの GitHub Discussions を有効化または無効化する」を参照してください。

ディスカッションのカテゴリを変更する

ディスカッションを分類して、コミュニティメンバーが関連するディスカッションを見つけやすくすることができます。 詳細については、「ディスカッションのカテゴリの管理」を参照してください。

ディスカッションを別のカテゴリに移動することもできます。 ディスカッションを投票カテゴリに移動する、またはそこから移動することはできません。

  1. GitHub.com で、リポジトリのメイン ページへ移動します。 1. リポジトリ名または組織名の下にある [ディスカッション] をクリックします。 リポジトリの [ディスカッション] タブ 1. ディスカッションのリストで、表示するディスカッションをクリックします。 リポジトリのディスカッション リスト中のディスカッション

  2. 右サイドバーにある [カテゴリ] の右の をクリックします。

    歯車アイコンが表示された [Category] のスクリーンショット

  3. カテゴリをクリックします。

    [Change category] ドロップダウン メニューのスクリーンショット

ディスカッションをピン留めする

リポジトリまたは組織のディスカッション一覧の上にディスカッションをピン留めできます。 また、ディスカッションを特定のカテゴリにピン止めすることもできます。 グローバルにピン留めされたディスカッションは、特定のカテゴリにピン留めされたディスカッションに加えて表示されます。

グローバルにピン留めされたディスカッションと、[Ideas] カテゴリにピン留めされたディスカッションがある場合の外観は、次のようになります。

グローバルにピン留めされたディスカッションと [Ideas] カテゴリにピン留めされたディスカッションのスクリーンショット

ディスカッションをグローバルにピン留めする

リポジトリまたは組織のディスカッション一覧の上に、最大 4 つの重要なディスカッションをピン留めできます。

  1. GitHub.com で、リポジトリまたは組織のメイン ページに移動します。 1. リポジトリ名または組織名の下にある [ディスカッション] をクリックします。 リポジトリの [ディスカッション] タブ 1. ディスカッションのリストで、表示するディスカッションをクリックします。 リポジトリのディスカッション リスト中のディスカッション

  2. 右サイドバーにある Pin discussion をクリックします。

    ディスカッションの右側のサイド バーにある [Pin discussion] オプションのスクリーンショット

  3. 必要に応じて、ピン留めされたディスカッションの外観をカスタマイズします。

    ピン留めされたディスカッションのカスタマイズ オプションのスクリーンショット

  4. Pin discussion をクリックします。

    ピン留めされたディスカッションのカスタマイズ オプションの下にある [Pin discussion] ボタンのスクリーンショット

ディスカッションをカテゴリにピン留めする

特定のカテゴリのディスカッション一覧の上に、最大 4 つの重要なディスカッションをピン留めできます。

  1. GitHub.com で、リポジトリまたは組織のメイン ページに移動します。 1. リポジトリ名または組織名の下にある [ディスカッション] をクリックします。 リポジトリの [ディスカッション] タブ 1. ディスカッションのリストで、表示するディスカッションをクリックします。 リポジトリのディスカッション リスト中のディスカッション

  2. 右側のサイド バーにある [Pin discussion to CATEGORY] をクリックします。

    ディスカッションの右側のサイド バーにある [Pin discussion to CATEGORY] オプションのスクリーンショット

  3. 確定するには、 [Pin to CATEGORY] をクリックします。

    [Pin discussion to CATEGORY] モーダルのスクリーンショット

ピン留めされたディスカッションを編集する

ピン留めされたディスカッションを編集しても、ディスカッションのカテゴリは変更されません。 詳細については、「ディスカッションのカテゴリの管理」を参照してください。

  1. GitHub.com で、リポジトリまたは組織のメイン ページに移動します。 1. リポジトリ名または組織名の下にある [ディスカッション] をクリックします。 リポジトリの [ディスカッション] タブ 1. ディスカッションのリストで、表示するディスカッションをクリックします。 リポジトリのディスカッション リスト中のディスカッション
  2. 右サイドバーにある Edit pinned discussion をクリックします。

ディスカッションの右側のサイド バーにある [Edit pinned discussion] オプションのスクリーンショット

  1. ピン留めされたディスカッションの外観をカスタマイズします。

    ピン留めされたディスカッションのカスタマイズ オプションのスクリーンショット

  2. Pin discussion をクリックします。

    ピン留めされたディスカッションのカスタマイズ オプションの下にある [Pin discussion] ボタンのスクリーンショット

ディスカッションをピン留め解除する

リポジトリまたは組織のディスカッション一覧から、または特定のカテゴリのディスカッション一覧から、ディスカッションのピン留めを解除できます。

グローバルにピン留めされたディスカッションのピン留めを解除する

グローバルにピン留めされたディスカッションのピン留めを解除できます。 これによってディスカッションは削除されませんが、ディスカッション一覧の上には表示されなくなります。

  1. GitHub.com で、リポジトリまたは組織のメイン ページに移動します。 1. リポジトリ名または組織名の下にある [ディスカッション] をクリックします。 リポジトリの [ディスカッション] タブ 1. ディスカッションのリストで、表示するディスカッションをクリックします。 リポジトリのディスカッション リスト中のディスカッション

  2. 右サイドバーにある Unpin discussion をクリックします。

    ディスカッションの右側のサイド バーにある [Unpin discussion] オプションのスクリーンショット

  3. 警告を読み、 Unpin discussion をクリックします。

    モーダルの警告の下にある [Unpin discussion] ボタンのスクリーンショット

カテゴリからディスカッションのピン留めを解除する

特定のカテゴリにピン留めされたディスカッションのピン留めを解除できます。 これによってディスカッションは削除されませんが、カテゴリの上部には表示されなくなります。

  1. GitHub.com で、リポジトリまたは組織のメイン ページに移動します。 1. リポジトリ名または組織名の下にある [ディスカッション] をクリックします。 リポジトリの [ディスカッション] タブ 1. ディスカッションのリストで、表示するディスカッションをクリックします。 リポジトリのディスカッション リスト中のディスカッション

  2. 右側のサイド バーにある [Unpin discussion from this category] をクリックします。

    ディスカッションの右側のサイド バーにある [Unpin discussion from this category] オプションのスクリーンショット

  3. 警告を読んでから、 [Unpin from this category] をクリックします。

    [Unpin this discussion from this category] モーダルの [Unpin from this category] ボタンのスクリーンショット

ディスカッションを移譲する

ディスカッションを移譲するには、ディスカッションを移譲するリポジトリにディスカッションを作成する権限が必要です。 ディスカッションを組織に移譲する場合、組織のディスカッション用ソース リポジトリ内にディスカッションを作成するアクセス許可を持っている必要があります。 ディスカッションを移譲できるのは、同じユーザーまたは組織アカウントが所有するリポジトリ間のみです。 プライベートリポジトリからパブリック リポジトリにディスカッションを移譲することはできません。

  1. GitHub.com で、リポジトリまたは組織のメイン ページに移動します。 1. リポジトリ名または組織名の下にある [ディスカッション] をクリックします。 リポジトリの [ディスカッション] タブ 1. ディスカッションのリストで、表示するディスカッションをクリックします。 リポジトリのディスカッション リスト中のディスカッション

  2. 右側のサイド バーで、 [Transfer this discussion] をクリックします。

    ディスカッションの右側のサイド バーにある [Transfer discussion] オプションのスクリーンショット

  3. Choose a repository ドロップダウンを選び、ディスカッションの移譲先のリポジトリをクリックします。 組織にディスカッションを移譲する場合、組織のディスカッション用ソース リポジトリを選びます。

    [Choose a repository] ドロップダウン、[Find a repository] 検索フィールド、リスト内のリポジトリのスクリーンショット

  4. Transfer discussion をクリックします。

    [Transfer discussion] ボタンのスクリーンショット

ディスカッションを削除する

  1. GitHub.com で、リポジトリまたは組織のメイン ページに移動します。 1. リポジトリ名または組織名の下にある [ディスカッション] をクリックします。 リポジトリの [ディスカッション] タブ 1. ディスカッションのリストで、表示するディスカッションをクリックします。 リポジトリのディスカッション リスト中のディスカッション

  2. 右サイドバーにある Delete discussion をクリックします。

    ディスカッションの右側のサイド バーにある [Delete discussion] オプションのスクリーンショット

  3. 警告を読み、 Delete this discussion をクリックします。

    モーダルの警告の下にある [Delete this discussion] ボタンのスクリーンショット

ラベルに基づいて Issue を変換する

同じラベルのすべての Issue をまとめてディスカッションに変換できます。 このラベルの今後の Issue も、設定したディスカッションとカテゴリに自動的に変換されます。

  1. GitHub.com 上で、リポジトリのメイン ページ (組織のディスカッションの場合はソース リポジトリ) に移動します。
  2. リポジトリ名の下にある [issue] をクリックします。 Issueタブ 1. issue または pull request の一覧の上にある [Labels](ラベル) をクリックします。 リポジトリの issue もしくは pull request ページの[Labels](ラベル) タブ
  3. issue に変換するラベルの横にある [Convert issues](issue の変換) をクリックします。
  4. [カテゴリの選択] ドロップダウン メニューを選択し、ディスカッションのカテゴリをクリックします。
  5. [わかりました、この Issue をディスカッションに変換します] をクリックします。