In our tech life, it’s hard to avoid git. Pretty much everyone has to interact with it in a brief way, to make a commit at some point, or to review someones changes. Gits complexity can be get really intimidating and scary when you dig in deeper. But don’t let that scare you off, because once you understand what it is trying to do, it is a lot less daunting. And you will want to integrate it into every single one of your projects!