Bill Lear <rael@xxxxxxxxxx> wrote: > I have not yet figured this one out: I have not tagged anything, but > know that I checked in something lame sometime between now and two days > ago. How do I get my working repo to be that as it was, say, yesterday? > > Do I do: > > % git log --since="2 days ago" > > parse, the output for the commit I want, and then do > > % git reset <SHA> No. This would update your branch and your index to <SHA>, but leave your working directory alone. That's not what you want here. Use `git checkout <SHA>` which will detach your HEAD and seek to the commit, leaving your current commit alone. Later you can get back by `git checkout oldbranch`. -- Shawn. - 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