(Perhaps what got you confused is my off topic tale of telling people not to commit to trunk – it’s not really relevant since I’m merging/rebasing the work trunk to my branch).
I admit I don’t have much experience in working in a pure git environment yet, but I think that rebasing is often a better way to go than merging in this context. The easiest way to deal with the fact people develop on master while you’re working on a private branch is to play “what if I had only started my work today, after all new commits went into master” – this is what rebase does.
]]>