Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-10-12. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

コミットビュー間の違い

選ん� 表示方法に応じて、コミット履歴の違いを確認できます。

GitHub Enterprise Serverでは、以下の方法によりリポジトリのコミット履歴を表示できます。

時として、この 2 通りのコミット ビューに 異なる 情� �が表示されることがあります。 単一ファイルの履歴では、リポジトリのコミット履歴で見つかったコミットが省略される可能性があります。

Gitにはリポジトリの履歴を表示するためにいくつかの方法が備わっています。 Git では、単一ファイルの履歴を表示する際に、ファイルの変更がなかったコミットを省略することで履歴を簡� 化します。 すべてのコミットを見てそれぞれがファイルに変化を与えたか判断するのではなく、Git では、マージしたブランチがファイルの最終的な内容に影響を与えていない� �合は、そのブランチ全体を省略します。 ファイルに変化を与えたそのブランチ上のいかなるコミットも表示されません。

GitHub Enterprise Serverにおけるファイル履歴は、明示的にこの方針に従っています。 最終的な結果に貢献していないコミットを削除することにより、履歴を単純化しているのです。 たとえば、サイドブランチを変更して、その変更を打ち消した� �合、そのコミットはブランチ履歴に表示されません。 これにより、ブランチのレビューがより効率的になります。ファイルに影響したコミット� けが表示されるからです。

この省略されたビューに、求めている情� �が必ずしもあるとは限りません。 履歴のすべてを表示する� �合は、GitHub Enterprise Server では、リポジトリのコミット ページについてのより多くの情� �をもつビューを提供しています。

Git がコミット履歴を考慮する方法の詳細については、git log ヘルプ記事の「履歴の簡略化」セクションを参照してく� さい。

参考資料