必要になったので、7年前にTumblrでメモしていたものを持ってきました。
なおそのときは、Twitterで@limitusus氏と@omasanori氏に助けていただきました。(当該ツイート)
実現方法
PAGER=cat git log --pretty=format:%cd -1 <FILENAME>
- 「
git log <FILENAME>
」で、<FILENAME>
に対する更新ログを表示できる。 - 「
PAGER=cat
」がないと、環境変数PAGER
に指定されたビューア(環境変数が未指定ならless
?)で表示される。ここでは端末に表示させたいだけなのでcat
を指定。 - 「
--pretty=format:<書式指定文字列>
」で表示方法を指定。ここでは%cd
(レポジトリ上の更新日時)のみ表示するようにした。 - 「
-1
」はログを新しいものから1件のみ(すなわち、最新のもののみ)表示するためのオプション。