職場では GitHub をコード リポジトリとして使用し、JIRA を課題トラッカーとして使用し、コード レポートとレビュー用に Crucible と FishEye と統合しています。各コミットに機能ブランチ番号を付けます。
この設定には非常に便利な機能があります。JIRA チケットの [Reviews] タブから Crucible レビューを作成することで、ブランチが master にマージされた後でも、特定のブランチのすべての変更を示すすべてのファイルの素晴らしいツリー ビューを取得できます。
次に例を示します。
現在、問題追跡を GitHub Issues に移動することを計画しています。私はかなり注意深く見てきましたが、これに対応するものは GitHub にありません。GitHub 比較を使用すると、特定のブランチをマージする前に、そのブランチのすべてのファイル変更をよく確認できますが、マージ後はどうでしょうか? マージされたブランチの変更を確認する唯一の方法は、ブランチがマージされる直前のマスターのコミットと比較することです。
GitHub には、マージされたブランチのすべてのコミット、または説明に特定の機能ブランチ番号があるすべてのコミットを表示する方法はありますか?