I'm tired aguing, so I'll leave it at that. Just one point (because I don't want to be called silly):
Am 2/17/2011 21:56, schrieb Stephen Kelly: >> Choose a starting point >> that is convenient; but DO NOT CHANGE IT once you have done serious >> development, because a change (aka rebase) basically invalidates all your >> tests. > > This is silly. When you merge in your workflow you have to re-run all tests > anyway. You are missing an important point here: When you merge, you run your tests ONCE; when you rebase N commits you run your tests N TIMES! -- Hannes