Skip to main content

このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となります: 2026-08-25. 廃止されたリリースはサポートされていません。 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 GitHub Enterprise Server のパフォーマンスの向上、セキュリティの向上、新機能については、「アップグレード プロセスの概要を参照してください。 アップグレードに関するサポートについては、GitHub Enterprise Support にお問い合わせください。

コミットを比較する

ブランチ、タグ、コミット、フォーク、日付を比較して、変更を分析し、リポジトリ履歴を効果的に追跡します。

リポジトリの異なるバージョンを比較するには、リポジトリのパスに /compare を追加します。 比較ページでは、開始点として base を使用し、エンドポイントとして compare します。

ブランチを比較する

[比較] ビューを使用して、分岐を比較したり、プル要求を開始したりします。

  1. https://HOSTNAME/OWNER/REPOSITORY/compare に移動します。
  2. baseドロップダウン メニューを使用して、比較対象のブランチを選択します。
  3. compareドロップダウン メニューを使用して、変更を含むブランチを選択します。
  4. 比較でコミットと変更されたファイルを確認します。

Branches」を参照してください。

タグを比較する

リリース タグを比較して、リリース間の変更を確認します。 「リリースの比較」を参照してください。

  1. https://HOSTNAME/OWNER/REPOSITORY/compare に移動します。
  2. baseドロップダウン メニューから古いタグを選択します。
  3. compareドロップダウン メニューから新しいタグを選択します。
  4. 比較でコミットと変更されたファイルを確認します。

メモ

ブランチとタグの名前が同じである場合は、ブランチが使用されます。 タグを比較するには、タグ名の前に tags/ を追加します。

コミットを比較する

比較 URL を編集することで、2 つのコミットまたは Git オブジェクト ID (OID) を直接比較できます。

  1. リポジトリの比較ページに移動します。
  2. URL に、ベースとして古いコミットを入力し、新しいコミットを比較ポイントとして入力します。

たとえば、この URL では、短縮された SHA コードを使用してコミット f75c5703391dcc を比較します: https://github.com/github-linguist/linguist/compare/f75c570..3391dcc

Branches」を参照してください。

フォーク間の比較

フォーク間でブランチを比較するには、所有者を含むブランチ名を使用します。

  1. ベース リポジトリの比較ページに移動します。
  2. オプションが表示されている場合は、[ フォーク間で比較 ] をクリックします。
  3. ベース リポジトリとブランチを選択します。
  4. ヘッド フォークを選択し、分岐を比較します。

URL を直接編集することもできます。 たとえば、octocat:mainbaseとして使用し、octo-org:maincompareとして使用して、mainoctocatが所有するリポジトリのocto-orgブランチを比較します。 「フォーク」を参照してください。

コミット間の比較

コミットを以前のコミットと比較するには、比較 URL で Git の ^ または ~N 表記を使用します。 たとえば、 96d29b7~5...96d29b7 では、 96d29b7 とその前のコミット 5 つのコミットを比較します。

コミットビュー間の違い

リポジトリのコミット履歴と 1 つのファイルのコミット履歴には、さまざまな結果が表示される場合があります。 ファイルの履歴には、そのファイルに影響を与えたコミットが表示され、リポジトリ履歴にはより広範なブランチ履歴が表示されます。 ファイルの履歴に必要なコミットが含まれていない場合は、代わりにリポジトリのコミット ページを使用します。

git logセクションを参照してください。

詳細については、次を参照してください。