Handling merge conflicts
Conflicts occur when changes on the same part of a file exist in both branches. To resolve:
- Git pauses merge, marking conflicted files
- Manually edit conflicted files, choosing changes to keep
- Mark as resolved:
git add <conflicted-file> - Complete merge:
git commit
Use git merge --abort to cancel a merge with conflicts.