From: Jay Soffian Date: Thu, 26 Feb 2009 07:08:36 GMT Subject: checkout vs reset Message-ID: <76718490902252308r474b193yba21b14e14a3baa@mail.gmail.com> Is there any different between the following two commands? git reset -- ... git checkout -- ... As far as I can tell from the man pages, they are equivalent. To wit: both update the index and working copy for the given paths to the state that they were in in . j.