私は git にインポートされたリポジトリに取り組んでおり、すべてのコミッターの日付が間違っています (5 年以上が 2 日に短縮されました)。デフォルトでは git log--since='...'
はコミッターの日付を使用してフィルタリングされるため、結果は役に立たないことを読みました。コマンドは次のようになります。
$ git log --since='2011-09-21' --pretty=format:"%aD,%h,%s" --author='Zeo' myfile.cpp
--since
コミッターの日付の代わりに作成者の日付を使用するスイッチはありますか?
あちこち探しましたが、見つかりません。
[編集] インポート後にすべての作成者の日付をコミッターの日付に書き換えるには:
$ git filter-branch --env-filter 'export GIT_COMMITTER_DATE="$GIT_AUTHOR_DATE"'