注: プロジェクトには、最大で 1,200 項目と 10,000 アーカイブ済み項目を含めることができます。 項目が特定の抽出条件を満たしたときに自動的にアーカイブする方法の詳細については、「アイテムを自動的にアーカイブする」を参照してください。
プロジェクトへの issue と pull request の追加
プロジェクトに問題や pull request を追加するには、いくつかのオプションがあります。 項目は、個別に、自動的に、または一括で追加できます。 さらに、任意の組織からの問題や pull request を含めることができます。また、後で通常のイシューに変換できるドラフトの問題を追加することもできます。 詳しくは、「下書きのイシューの作成」を参照してください。
注: プロジェクトのタイムライン イベントは現在 パブリック プレビュー 段階であり、変更される可能性があります。
プロジェクトに issue または pull request を追加すると、issue または pull request のタイムラインにイベントが追加されます。 タイムライン イベントは、issue または pull request を削除したとき、また、変更がそれらのアイテムの status
フィールドに加えられたときにも追加されます。 タイムライン イベントは、プロジェクトの少なくとも読み取りアクセス許可があるユーザーにのみ表示されます。 組み込みのワークフローによって変更が行われた場合、アクティビティは @github-project-automation に帰属します。
項目を追加した後でその一括変更を行う方法について詳しくは、「project の項目を編集する」をご覧ください。
イシューと pull request の自動追加
組み込みのワークフローを構成して、特定のフィルター条件を満たしたときに、リポジトリからイシューと pull request を自動的に追加できます。 ワークフローの構成について詳しくは、「アイテムを自動的に追加する」をご覧ください。
issue または pull request の URL の貼り付け
イシューまたは pull request の URL をクリップボードにコピーし、プロジェクトに貼り付けることができます。
-
カーソルをプロジェクトの最下行、 の隣に持ってきます。
-
IssueあるいはPull RequestのURLを貼り付けてください。
-
issue または pull request を追加するには、Return キーを押します。
IssueあるいはPull Requestの検索
イシューまたは pull request の番号がわかっている場合や、タイトルの一部がわかっている場合は、プロジェクトからイシューまたは pull request を直接検索できます。
-
カーソルをプロジェクトの最下行、 の隣に持ってきます。
-
リポジトリの一覧を開くには、「#」と入力します。
-
Pull RequestあるいはIssueがあるリポジトリを選択してください。 リポジトリ名の一部を入力して、選択肢を狭めることができます。
-
IssueあるいはPull Requestを選択してください。 タイトルの一部を入力して、選択肢を狭めることができます。
issue と pull request の一括追加
プロジェクトから複数のイシューや pull request を追加し、label:bug
などのフィルターを使って、検索を絞り込むことができます。
-
Project の一番下の行で、 をクリックします。
-
[リポジトリから項目を追加] をクリックします。
-
必要に応じて、リポジトリを変更するには、ドロップダウンをクリックしてリポジトリを選びます。 特定の issue や pull request を検索することもできます。
-
追加する issue と pull request を選びます。
-
[選択した項目の追加] をクリックします。
リポジトリからの複数の issue または pull request を追加する
リポジトリのイシューと pull request の一覧から、プロジェクトにイシューと pull request を追加することもできます。
-
GitHub で、プロジェクトに追加する issue または pull request を含むリポジトリに移動します。
-
リポジトリ名の下で、 [イシュー] または [pull request] をクリックします。
-
プロジェクトに追加する issue または pull request を選びます。
-
個別の issue または pull request を選ぶには、プロジェクトに追加する各 issue または pull request のタイトルの左側にあるチェックボックスをオンにします。
-
ページのすべての issue または pull request を選ぶには、issue または pull request の一覧の先頭ですべてを選びます。
-
-
issue または pull request のリストの上にある [プロジェクト] をクリックします。
-
選んだ issue または pull request を追加するプロジェクトをクリックします。
IssueあるいはPull Requestの中からプロジェクトをアサインする
イシューまたは pull request 自体の中から、プロジェクトにイシューまたは pull request を追加することもできます。
- プロジェクトに追加したいIssueあるいはPull Requestにアクセスしてください。
- サイド バーの [プロジェクト] をクリックします。
- IssueあるいはPull Requestを追加したいプロジェクトを選択してください。
- あるいは、カスタムフィールドに入力してください。
コマンド パレットを使用して issue または pull request を追加する
プロジェクトを表示するときにコマンド パレットを使用して、項目をすばやく追加できます。
-
プロジェクト コマンド パレットを開くには、Command+K キー (Mac) または Ctrl+K キー (Windows/Linux) を押します。
-
「項目の追加」と入力し、Return キーを押します。
-
必要に応じて、リポジトリを変更するには、ドロップダウンをクリックしてリポジトリを選びます。 特定の issue や pull request を検索することもできます。
-
追加する issue と pull request を選びます。
-
[選択した項目の追加] をクリックします。
イシューの作成
プロジェクトから離れることなく、Issue をすばやく作成できます。 フィールドでグループ化されたビューを使用する場合、そのグループに Issue を作成すると、新しい Issue のフィールドがグループの値に自動的に設定されます。 たとえば、ビューを "Status" でグループ化した場合、"Todo" グループに Issue を作成すると、新しい Issue の "Status" は自動的に "Todo" に設定されます。
-
表、項目のグループ、またはボード レイアウトの列の下部にある をクリックします。
-
[新規 Issue の作成] をクリックします。
-
[新規 Issue の作成] ダイアログの上部で、新しい Issue を作成するリポジトリを選びます。
-
リポジトリのドロップダウンの下に、新しい Issue のタイトルを入力します。
-
必要に応じて、タイトル フィールドの下のフィールドを使用して、担当者、ラベル、マイルストーンを設定し、新しい Issue を他のプロジェクトに追加します。
-
必要に応じて、Issue の説明を入力します。
-
必要に応じて、さらに Issue を作成する場合は、 [さらに作成] を選ぶと、Issue の作成時にダイアログがもう一度開きます。
-
[作成] をクリックします。
ドラフトIssueの作成
ドラフトIssueは、素早くアイデアを捕捉するのに役立ちます。 リポジトリから参照される issue や pull request とは異なり、issue のドラフトはプロジェクトにのみ存在します。
-
カーソルをプロジェクトの最下行、 の隣に持ってきます。
-
アイデアを入力し、Enter キーを押します。
-
本文のテキストを追加するには、ドラフトIssueのタイトルをクリックしてください。 表示されるマークダウンの入力ボックスに、ドラフト Issue の本文のテキストを入力し、 [保存] をクリックします。
ドラフトIssueには、タイトル、テキストの本文、アサインされた人、プロジェクトからの任意のカスタムフィールドを持たせることができます。 ドラフトIssueのリポジトリ、ラベル、マイルストーンを展開するには、まずドラフトIssueをIssueに変換しなければなりません。 詳しくは、「ドラフトIssueのIssueへの変換」を参照してください。
注: ドラフト Issue が Issue に変換されなければ、ドラフト Issue に割り当てられたりメンションされたりした人は、通知を受けません。