コミット履歴の表示
メニューを表示するにはスワイプしてください
Gitリポジトリのコミット履歴を理解することは、効果的なバージョン管理とコラボレーションに不可欠です。
Gitプロジェクトの履歴を調査・解釈するためのコマンドや方法はいくつかありますが、ここではgit logコマンドに注目します。
Git Log
コミット履歴を表示するための主なコマンドはgit logです。このコマンドはコミットの時系列リストを表示し、各コミットに関する重要な情報を提供します。
基本的な使い方
このコマンドは、コミット履歴を最新から最も古い順に表示。 ログの閲覧は矢印キーで操作し、qキーで終了。
プロジェクトディレクトリで git log コマンドを実行。
ご覧の通り、これまでに行った3つのコミットが表示される。
出力の詳細
出力は比較的少ない行数ですが、各コミットについて多くの情報が含まれています。これらの要素は(上から下へ):
- コミットハッシュ(一意のコミット識別子);
- 作成者(コミットを行った人物の名前とメールアドレス);
- 日時(コミットが作成された日時);
- コミットメッセージ。
出力のカスタマイズ
git log -n コマンドを使用して、表示されるコミット数を制限することができます。
例えば、次のコマンドは最新の2件のコミットのみを表示します:
さらに、各コミットを1行に要約し、コミットハッシュとコミットメッセージのみを表示することも可能です。次のコマンドを使用します:
両方のコマンドをターミナルで実行:
注意
git log --oneline コマンドを実行すると、コミットのハッシュはすべて表示されません。代わりに、そのコミットを一意に識別する記号のみが表示されます。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 11
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 1. 章 11