Process Flow - Merge conflicts why they happen
Start with Branch A and Branch B
Both branches change same file
Git tries to merge changes
Check if changes overlap
Merge conflict
User resolves conflict
Merge completes
This flow shows how merge conflicts happen when two branches change the same part of a file and Git cannot automatically combine them.