https://carodigital.medium.com/git-like-a-pro-the-comprehensive-cheat-sheet-and-guide-for-developers-db0e4345a741