Hi, On Thu, 3 Jul 2008, Geoff Russell wrote: > git diff --diff-filter=D --name-only HEAD@{'7 days ago'} > > finds files deleted during the last 7 days, but if my repository is > only 6 days old I get a > fatal error. > > fatal: bad object HEAD@{7 days ago} Sorry, but you haven't grasped the concept of reflogs. The "@{...}" is purely for the _local_ state. So clearly, if you did not have the repo 7 days ago, "HEAD@{7.days.ago}" does not exist. In a distributed SCM, asking about a branch's state "7 days ago" is ill-defined at best. Hth, Dscho -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html