From: Petr Baudis Date: Thu, 16 Nov 2006 14:01:41 GMT Subject: Re: Cleaning up git user-interface warts Message-ID: <20061116140141.GZ7201@pasky.or.cz> In-Reply-To: <8764dflj5o.fsf@wine.dyndns.org> On Thu, Nov 16, 2006 at 12:34:27PM CET, Alexandre Julliard wrote: > Junio C Hamano writes: > > > I would rather say "use 'git branch' to make sure if you are > > ready to merge". Who teaches not to use "git pull"? > > We do that for Wine. The problem is that we recommend using git-rebase > to make it easier for occasional developers to keep a clean history, > and rebase and pull interfere badly. How do those developers submit their changes? Do they push? If they do, git-rebase can be saving one merge at most, and the merge is actually a good thing (someone should write some nice standalone writeup about that). If they don't have push access and maintain their patches locally until they get accepted, perhaps it would be far simpler for them to use StGIT? -- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ #!/bin/perl -sp0777i