|
|
|
|
|
by c7DJTLrn
1927 days ago
|
|
Why are merge conflicts considered a problem? They're just git asking you what the source should really look like. They can be tricky to resolve but not insurmountable. What this really looks like is a procrastination tool so that somebody can sit back and relax when they see someone else is changing the same area in the source. I'd love to hear why I'm wrong. |
|
We tried quite a few processes to reduce it and they'd all work for a few weeks but inevitably we'd revert back to old behaviour pretty fast.
On your point about it being a procrastination tool, I'd love it if my team members took a minute to stop work and converse with the others if they're working on the same bit of code! Aside from time saved fixing a potential conflict it's probably indicative that a particular bit of the system needs to be refactored. Anything that can help guide the decision to refactor is probably a force for good but we'll see. H