🦉

Gitで「現在ステージングされているファイル全体」を表示

2023/01/15に公開

Gitで、「現在ステージングされているファイル名」を見るにはstatusを使います:

git status


後略

また、特定のファイルについて、「現在ステージングされている差分」を見るにはdiff --stagedを使います:

git diff --staged file-name


pagerはdelta使用

では、「現在ステージングされているファイル全体」を見たい場合にはどうするでしょうか。
これは、showに渡すオブジェクトの書式調整で可能です:

git show :file-name

ファイル名(オブジェクト)の前に:をつけるとステージ番号(:は暗黙にステージ0)を指定できます。詳細はGITREVISIONS(7)にて。

vim-gitgutterを読んでいて知りました。

Discussion