From: Jeff King Date: Wed, 14 Feb 2007 20:36:26 GMT Subject: Re: Stupid question on getting branch from yesterday Message-ID: <20070214203626.GB14729@coredump.intra.peff.net> In-Reply-To: <17875.28901.705687.843342@lisa.zopyra.com> On Wed, Feb 14, 2007 at 02:28:21PM -0600, Bill Lear wrote: > >Use `git checkout ` which will detach your HEAD and seek to > >the commit, leaving your current commit alone. Later you can get > >back by `git checkout oldbranch`. > > BTW, we are still using 1.4.4.1. This will work with that? No. Detached HEAD is a 1.5 thing. > Another BTW: this seems very similar to something that you would > tackle with git bisect (haven't used that yet), but as I understand > it, git bisect works on tags(??). It can work on arbitrary commits. You can either pick the commit out of git-log or gitk manually, or you can use your reflog: git bisect start git bisect good master@{2.days.ago} git bisect bad -Peff