私は日付を知るだけのdiffを得るための方法がないと信じています。
今日の時点で、次のことができます:
git log --since "OCT 4 2011" --until "OCT 11 2011" --pretty=format:"%H"
そして、最初と最後のリビジョンの間に git diff
を置きます。リビジョンリストが長すぎる場合は、上記の git log ...
を | head -1
と | tail -1
を使用して、最初と最後のリビジョンを取得します。
上記のgitログは、特定の日付、すなわちOCT 5、OCT 6、...、OCT 10のリビジョンの正確にリビジョンを返します。