On Fri, Sep 4, 2009 at 22:04, Junio C Hamano<gitster@xxxxxxxxx> wrote: > In this case, your "delete everything" is your local change, and git did > its best to preserve it while switching branches. > > If you want to "copy this and that files and directories out of the > commit at the tip of the current branch and deposit them in my work tree > and index", you would say > > $ git checkout HEAD this that > > so a request for checking everything out would be a natural extension of > the above that would be: > > $ git checkout HEAD . > > If you want to "copy this and that files and directories out of the index > and deposit them in my work tree", you would say > > $ git checkout this that > > This makes sense now. I have tested this and it all functions as you said. Thanks for your help! -- 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