gitでrebaseした日時を取得する
gitでrebase
またはcommit --amend
した日時の表示方法
gitの各コミットにはAuthorDate
とCommitDate
が記録されています。通常のgit log
ではAuthorDate
のみが表示されますが、
% git commit --amend |
や
% git rebase <...> |
とした場合、AuthorDate
は更新されません。今のプロジェクトでは、プルリクエストのマージはSquash & Rebaseポリシのため、git log
コマンドでは各プルリクの最終更新日やいつマージされたのかを知ることが出来ません。
そんな時には--format=fuller
オプションでCommitDate
を表示させることができます
% git log --format=fuller commit asdfcf569asdfas9b4d67dfd7afasdfasdf28f68d8da (HEAD -> master) Author: ... AuthorDate: Wed Mar 18 23:42:09 2019 -0700 Commit: ... CommitDate: Wed Mar 20 13:40:09 2020 -0700 . . . |
最近のコメント