https://stackoverflow.com/questions/43927066/git-says-branch-is-merged-but-changes-are-apparently-not-present
https://stackoverflow.com/questions/55384713/why-does-git-see-my-commit-but-does-not-apply-the-changes-to-code-base
https://stackoverflow.com/questions/55384713/why-does-git-see-my-commit-but-does-not-apply-the-changes-to-code-base