Skip to main content
ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。

Issueについて

GitHubのIssueを使って、GitHubでの作業に関するアイデア、フィードバック、タスク、バグを追跡してください。

GitHubとの統合

Issueを使って、開発が行われるGitHub上での作業を追跡できます。 他のIssueもしくはPull Request内のIssueにメンションすると、そのIssueのタイムラインにはクロスリファレンスが反映され、関連する作業を追跡できるようになります。 作業が進行中であることを示すために、Pull RequestにIssueをリンクできます。 Pull Requestがマージされると、リンクされたIssueは自動的にクローズされます。

キーワードに関する詳しい情報については「Pull RequestのIssueへのリンク」を参照してください。

素早いIssueの作成

Issueは様々な方法で作成できるので、ワークフローで最も便利な方法を選択できます。 Issueの作成は、たとえばリポジトリから、タスクリストのアイテムから、プロジェクトのノート、IssueあるいはPull Requestのコメント、コードの特定の行、URLクエリから作成できます。 Issueは、Web UI、GitHub Desktop、GitHub CLI、GraphQL及びREST API、GitHub Mobileといった好きなプラットフォームから作成することもできます。 詳しい情報については、「Issue を作成する」を参照してください。

作業の追跡

プロジェクトで、Issueを整理して優先順位付けできます。 大きなIssueの一部であるIssueを追跡するには、タスクリストが使えます。関連するIssueを分類するには、ラベルとマイルストーンが使えます。

プロジェクトに関する詳しい情報については「プロジェクト(ベータ)について」及び「プロジェクトボードでの作業の整理」を参照してください。 タスクリストに関する詳しい情報については「タスクリストについて」を参照してください。 ラベルとマイルストーンに関する詳しい情報については「作業を追跡するためのラベルとマイルストーンの利用」を参照してください。

最新情報の確認

Issueの最新のコメントの情報を得ておきたい場合には、Issueをサブスクライブして最新のコメントに関する通知を受け取ることができます。 サブスクライブした Issue の最新の更新へのリンクを素早く見つけるには、ダッシュボードにアクセスしてください。 詳しい情報については「通知について」及び「個人ダッシュボードについて」を参照してください。

コミュニティの管理

必要な情報を提供する、意味のあるIssueをコントリビューターがオープンするのを支援するために、IssueフォームとIssueテンプレートが利用できます。 詳しい情報については「有益なIssueとPull Requestを促進するためのテンプレートの利用」を参照してください。

コミュニティを健全に保つために、GitHubのコミュニティガイドラインに違反するコメントを報告できます。 詳細は「乱用やスパムをレポートする」を参照してください。

効率的なコミュニケーション

コメントに注意してもらうために、Issue内でリポジトリにアクセスできるコラボレータを@メンションできます。 同じリポジトリ内の関連するIssueをリンクするために、#につづいてIssueのタイトルの一部を続け、リンクしたいIssueをクリックできます。 責任を伝えるために、Issueを割り当てることができます。 同じコメントを頻繁に入力しているなら、返信テンプレートを利用できます。 詳しい情報については「基本的な記述とフォーマットの構文」及び「他のGitHubユーザへのIssueやPull Requestの割り当て」を参照してください。

Issueとディスカッションの比較

会話の中には、GitHub Discussionsに適しているものもあります。 You can use GitHub Discussions to ask and answer questions, share information, make announcements, and conduct or participate in conversations about a project. 詳しい情報については「ディスカッションについて」を参照してください。 Issueあるいはディスカッションを使う場合のガイダンスについては「GitHubでのコミュニケーション」を参照してください。

Issue内での会話にディスカッションの方が適している場合は、Issueをディスカッションに変換できます。