On 2009-01-02, Junio C Hamano <gitster@xxxxxxxxx> wrote: > chris@xxxxxxxxxxxx writes: > >> Does "git reset --hard" == "git checkout HEAD" == "git reset --hard HEAD" ??? > > No, but "reset --hard" without a commit-ish defaults to HEAD so the first > one and the last one are equivalent. > >> It seems we have 2 ways to blow away work we haven't >> checked in yet then right? > > Wrong. Strictly as asked, yes, but what if he adds a "-f" to the middle command, making it "git checkout -f HEAD"? Wouldn't that be the same as the others then? I always thought they were eqvt... -- 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