On Mon, Aug 27, 2007 at 15:43:47 -0400, Kyle Rose wrote: > After many years of dissatisfaction with the limitations of CVS, and > after getting fed up with the complexity of configuring and maintaining > a SVN setup, I just started using git for my own personal projects. I > have to say it's quite nice and fits the UNIX philosophy well: fast, > simple, powerful. > > I've been playing with it for a few weeks and generally understand what > is going on, but I do have a few usage questions that I couldn't find > answered in the docs: > > (1) Let's say I: > > git clone something > git branch foo > git checkout foo > > git commit -a > git checkout master > git pull . foo git merge foo would be probably both clearer about the intent and more efficient here. After all, pull is just a simple wrapper for fetch + merge and you don't need the fetch from the repository to itself. > git push > git pull -- Jan 'Bulb' Hudec