Skip to main content

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

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

Who can use this feature

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 Enterprise Server 上のリポジトリまたは組織のためのコミュニティです。詳細については、「ディスカッションについて」を参照してください。

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

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

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

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

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

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

前提条件

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

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

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

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

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

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

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

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

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

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

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

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

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

  2. 右サイドバーにある [Pin discussion](ディスカッションのピン留め) をクリックします。

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

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

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

  4. [Pin discussion](ディスカッションのピン留め) をクリックします。

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

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

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

  1. your GitHub Enterprise Server instance で、リポジトリまたは組織のメイン ページに移動します。 1. リポジトリ名または組織名の下にある [ディスカッション] をクリックします。 リポジトリの [ディスカッション] タブ 1. ディスカッションのリストで、表示するディスカッションをクリックします。 リポジトリのディスカッション リスト中のディスカッション
  2. 右サイドバーにある [Edit pinned discussion](ピン留めされたディスカッションの編集) をクリックします。

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

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

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

  2. [Pin discussion](ディスカッションのピン留め) をクリックします。

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

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

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

  2. 右サイドバーにある [Unpin discussion](ディスカッションのピン留めを外す) をクリックします。

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

  3. 警告を読み、 [Unpin discussion](ディスカッションのピン留めを外す) をクリックします。

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

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

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

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

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

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

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

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

  4. [Transfer discussion](ディスカッションの移譲) をクリックします。

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

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

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

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

  1. 警告を読み、 [Delete this discussion](このディスカッションを削除する) をクリックします。

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

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

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

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