https://yakshaving.eu/devopssec/source-control/how-git-merge-works/
How Git merge works