Hi, It appears that there's some kind of bug with git-cvsimport and dates. In a small repository I imported on Oct 24, I'm getting: $ git log | grep ^Date | wc -l 957 $ git log | grep ^Date | tail Date: Tue Oct 29 21:10:17 2002 +0000 Date: Tue Oct 29 17:41:05 2002 +0000 Date: Tue Oct 29 00:43:27 2002 +0000 Date: Mon Oct 28 23:36:40 2002 +0000 Date: Mon Oct 21 21:35:57 2002 +0000 Date: Fri Sep 20 22:18:01 2002 +0000 Date: Mon Sep 16 20:05:27 2002 +0000 Date: Wed Sep 11 21:14:03 2002 +0000 Date: Tue Sep 10 16:37:16 2002 +0000 Date: Fri Aug 23 16:03:22 2002 +0000 $ git diff @{2007-10-01} warning: Log for '' only goes back to Wed, 24 Oct 2007 19:31:38 +0000. fatal: bad object @{2007-10-01} It appears that passing a date to git diff on any repository imported by git-cvsimport will show this error, as long as the date is prior to when the repository was imported. Elijah - 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