The previous chapter was one of the most important ones in this book. Make sure to come back to it every time you have doubts about commits. After reading it, you should be able to make, review, and amend project snapshots without any problems. Now that you know the basic features of Git, it’s time for you to learn the best practices to make your life (and your teammates’) easier. These are the stuff that I wish I knew when I first used Git. We’ll cover commit messages, the dos and don’ts of Git, and a list of the most common mistakes beginners do. Then we’ll finish with a little reminder of how Git works.