From: Shawn Pearce Date: Fri, 19 May 2006 09:21:36 GMT Subject: Re: [RFD] Git glossary: 'branch' and 'head' description Message-ID: <20060519092136.GN22257@spearce.org> In-Reply-To: <87y7wyv72m.fsf@morpheus.hq.vtech> David K?gedal wrote: > I noticed that some of this seems to be changing slightly with the > introduction of branch logs, but I don't know how those are supposed > to be used yet. $ git commit -a $ git pull . some/other-tag # go to lunch $ git pull . some/bad-stuff $ git commit -a # go home $ test... # realize this is all bad $ git reset --hard "master@{yesterday}" :-) Its really only useful for recording the history of your ref's state, so you can 'undo' a bad merge that you might have done a few days ago but not realized was bad until now. -- Shawn.