投稿

[GitHub 100日チャレンジ] Day 71 - GitHub Issuesの基本

GitHub Issuesでバグ、機能要望、タスクを記録し、チームの作業を見える化する基本を学びます。

[GitHub 100日チャレンジ] Day 71 - GitHub Issuesの基本

GitHub Issuesとは

GitHub Issuesは、Repository内でタスク、バグ、質問、改善案を管理する機能です。コードの近くに議論と作業メモを置けるため、開発の流れを追いやすくなります。

Issueに書く内容

  • 何が起きているか
  • 期待する動作
  • 再現手順
  • 関連する画面、ログ、Pull Request
  • 担当者や優先度

Issueは短すぎると伝わらず、長すぎると読まれません。最初に結論を書き、必要な情報を見出しで分けると扱いやすくなります。

LabelとAssignee

LabelはIssueの種類を示します。例として bug、enhancement、documentation、good first issue があります。

Assigneeは担当者です。誰が次に動くのかが明確になります。

今日のゴール

Issueは「作業の入口」です。バグ報告、機能提案、タスク管理をIssueに集約し、次の行動が分かる形で書きましょう。

この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。