benthayer / benthayer/git-gud

Skill: Merge conflicts

Open
#178 0 comments 0 reactions 0 assignees View on GitHub
level - educational
Dominant language
Python
Stars
558
Forks
53
PR merge metrics
No merged PRs in 30d

Description

- Rename/Rename conflict
- Rename/Rename conflict with changes made on one end
- Rename/Rename conflict with changes made in both ends
- Adding a file in the directory that was moved, there won't be a merge conflicts, it'll just get removed

Solutions:
- Merge and resolve conflicts manually
- Don't merge, but move the folders manually, then the merge conflicts will automatically check for the files (This may also take care of the other extra files, but you have to be aware of the changes that occurred beforehand)
- Why aren't there tools for this? Git is the "dumb content tracker"
- Communication, frequent merges

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.