問題一覧に戻る
上級履歴とログ
問題54: git log --follow - ファイル名変更を追跡

git log --followを使って、名前変更や移動があってもファイルの履歴を追跡する方法を学びます。このコマンドは、プロジェクト内でファイルが再編成されても履歴を失わないようにします。

# 通常のログ(名前変更で停止)
git log --oneline src/utils.js

# 追跡ログ(名前変更を継続)
git log --oneline src/utils.js

# 名前変更の検出を表示
git log --follow --name-status --oneline src/utils.js