Nicolas Pitre <nico@xxxxxxxxxxx> writes: > You could checkout the first revision which committer's date is older > than midnight. Of course that means you have to trust that students > didn't mess up with time stamps. Not only that: they could have commited something the day before, and pushed it the day after. In the particular case I have in mind, the deliverable is an intermediate one, and we insist a lot on testing, so the senario is not unlikely: commit dangerous code the day of the deadline, and push it the day after. So, the reflog is definitely the answer here. But thanks anyway! -- Matthieu Moy http://www-verimag.imag.fr/~moy/ -- 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