#30060

勘違いがあるかもしれないので補足しておきます。

Gitクライアントでは、未保存の編集内容は取得できません。
Gitクライアントで差分を検出するためには変更を保存する必要があります。

確定(コミット)した過去の保存履歴はすべてGitクライアントで管理されており、
直前のコミットと、今保存した最新のファイルを比較する、という動作が基本となります。
(もちろん、過去の特定のバージョンとの比較をすることも可能です)

参考まで