Skip to main content

リポジトリ間の接続を理解する

リポジトリのネットワークおよびそのリポジトリに依存するフォークやプロジェクトを表示することで、リポジトリ間に存在する接続をよりよく理解できます。

このリポジトリの分析情報のグラフは、GitHub Free と Organization 向けの GitHub Free のパブリック リポジトリで利用できます。また、GitHub Pro、GitHub Team、GitHub Enterprise Cloud、および GitHub Enterprise Server のパブリックおよびプライベート リポジトリで利用できます。 詳細については、「リポジトリ グラフについて」および「GitHub の製品」を参照してください。

リポジトリのネットワークを表示する

ネットワークグラフには、ルートリポジトリのブランチとネットワークに固有のコミットを含むフォークのブランチを含む、リポジトリネットワーク全体のブランチ履歴が表示されます。

リポジトリネットワークグラフ

参考: 古いブランチを表示するには、グラフ内をクリックしてドラッグします。

ネットワークグラフにアクセスする

  1. On GitHub.com, navigate to the main page of the repository. 1. リポジトリ名の下の [分析情報] をクリックします。 リポジトリのナビゲーション バーの [分析情報] タブ
  2. 左側のサイドバーで、 [ネットワーク] をクリックします。 [ネットワーク] タブ

リポジトリのフォークをリストする

メンバーグラフには、リポジトリのすべてのフォークが表示されます。

フォークは、リポジトリをフォークしたユーザの名前のアルファベット順に表示されます。 ユーザ名をクリックして、そのユーザの GitHub Enterprise Cloud プロフィール ページにリダイレクトすることも、フォーク名をクリックして、リポジトリの特定のフォークにリダイレクトすることもできます。

リポジトリ メンバーグラフ

メンバーグラフにアクセスする

  1. On GitHub.com, navigate to the main page of the repository. 1. リポジトリ名の下の [分析情報] をクリックします。 リポジトリのナビゲーション バーの [分析情報] タブ
  2. 左側のサイドバーで、 [フォーク] をクリックします。 [フォーク] タブ

リポジトリの依存関係を表示する

依存関係グラフを使用して、リポジトリが依存するコードを調べることができます。

ほとんどすべてのソフトウェアは、他の開発者 (サプライチェーンとして知られる) によって開発および保守されているコードに依存しています。 たとえば、ユーティリティ、ライブラリ、フレームワークなどです。 これらの依存関係はコードの不可欠な部分であり、それらのバグや脆弱性がコードに影響を与える可能性があります。 これらの依存関係をレビューして維持することが重要です。

依存関係グラフは、リポジトリの依存関係を視覚化して調査するために最適な方法を提供しています。 詳しくは、「依存関係グラフについて」と「リポジトリの依存関係を調べる」を参照してください。

依存関係の 1 つにセキュリティの脆弱性が見つかった場合は、GitHub が自動的に警告するようにリポジトリを設定することもできます。 詳細については、「Dependabot alerts について」を参照してください。