1278
I'm going to sit down and actually learn git this week
(midwest.social)
Post funny things about programming here! (Or just rant about your favourite programming language.)
One key thing that can help you wrap your head around rebasing is that branches get switched while you're doing it; so, say you're on branch
featureand dogit rebase master, for any merge conflict, whatever's marked "current" will be onmasterand what's "incoming" is fromfeature.There's also
git rererethat should in theory remember a resolution you do between two branches and reuse it every time after the first; I've rarely used it in practice; it would happen for long lived branches that don't get merged.