プロジェクト履歴の探求:Git log、diff、blameコマンド

`git log`でコミット履歴を確認し、`git diff`で変更点を比較し、`git blame`でファイルの各行を最後に修正した人物を特定する方法を学びましょう。

Gitの履歴管理コマンド

Gitを使用する際、プロジェクトの変更履歴を追跡することは非常に重要です。ここでは、履歴を調査するための主要な3つのコマンドを紹介します。

1. git log

git logコマンドは、リポジトリのコミット履歴を表示します。

git log

2. git diff

git diffコマンドは、コミット間や作業ディレクトリとステージングエリアの変更点を比較します。

git diff

3. git blame

git blameコマンドは、ファイル内の各行が誰によって、いつ最後に変更されたかを表示します。

git blame filename