イシューについて

概要

Githubでのイシューとは、既知の問題や実装してほしい機能などをWeb上にアップロードすることが出来る機能である。

issueは、問題を表す英単語である。

しかし、問題以外にも新しい機能の要望などもイシューに入れてもよい。

IDでの追跡と管理

イシューは、#作られた順番で管理されており、コメントやコミットの際に#1などとつけると#1に対応したイシューへのリンクが作成される。


上記の画像では、コミットからイシューの内容が表示されている。
このようにしてイシューとコミットを紐づけすることが出来る。

動作

ページの移動


イシュータブからイシューに画面に行くことが出来る。

issueの作成

New issureのボタンからイシューを作成することが出来る。

issueページ概要

issue名とその説明

イシューページに行くと、イシュー名とその説明を入れることが出来る。

プロパティ

イシューには、プロパティを設定することが出来る。

assignees

これには、ユーザやコントリビュータを設定することが出来る。
設定されたユーザやコントリビュータに通知が送信される。

Labels

これには、以下のようなイシューを説明するラベルを付与することが出来る。

Projects

これにより、プロジェクトとリンクさせることが出来る。

Milestone

作成したマイルストーンをここで紐づけすることが出来る。

Development

ここにはイシューから作成されたブランチが表示される。

Transclude of ブランチ#イシュー-issue-からのブランチの作成