ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: Enterprise Server 2.14

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2019-07-12. 重大なセキュリティ上の問題があっても、パッチはリリースされなくなります。優れたパフォーマンス、改善されたセキュリティ、そして新しい機能のために、GitHub Enterprise の最新バージョンにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise Support に連絡してください。

コミットビュー間の違い

GitHub Enterprise では、リポジトリのコミット履歴を表示する方法が実質 2 通りあります:

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

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

GitHub Enterpriseにおけるファイル履歴ははっきりとこの方針に従っています。それには 2 つの理由があります:

もちろん、この切り捨てられたビューには求めている情報が必ずしもあるとは限りません。 時には、失敗した実験、または散らかった履歴について、あるいは問題のあるマージで何が間違っていたのか本当に知りたい場合もあります。 前にも述べたとおり、Git は履歴を確認する方法をいくつも持っていて、GitHub Enterprise はリポジトリのコミットページに関するさらに詳細な情報を持つビューを 1 つ備えています。

Git のコミット履歴に対する考え方に関する詳しい情報については、git log ヘルプの記事「History Simplification」のセクションで読むことができます。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください