Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!news.linkpendium.com!news.linkpendium.com!newsfeeds.ihug.co.nz!lust.ihug.co.nz!ihug.co.nz!not-for-mail From: Lawrence D'Oliveiro Newsgroups: comp.lang.java.programmer Subject: Re: git-describe Followup-To: comp.lang.java.programmer Date: Sat, 28 May 2011 14:34:07 +1200 Organization: Geek Central Lines: 22 Message-ID: References: NNTP-Posting-Host: 118-92-95-178.dsl.dyn.ihug.co.nz Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Trace: lust.ihug.co.nz 1306550047 29253 118.92.95.178 (28 May 2011 02:34:07 GMT) X-Complaints-To: abuse@ihug.co.nz NNTP-Posting-Date: Sat, 28 May 2011 02:34:07 +0000 (UTC) User-Agent: KNode/4.4.7 Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:4671 In message , Tom Anderson wrote: > It's also the normal way of working in Mercurial (as long as 'resetting' > doesn't mean 'throwing away'). In Git, “resetting” does indeed mean “throwing away”. > Here's a brief session that illustrates what happens: > > $ hg update 0 So this command has started a new branch? In Git, every branch has a name. >> Actually, no. It turns out there are two different kinds of tags, and >> which one is used depends on this option. > > That's the kind of thing that's the reason i don't use git. This is why you need to understand things before trying to rubbish them.