https://medium.com/@hassansuhaib/simplifying-git-workflows-how-to-ignore-untracked-changes-693f811e1335