Best practices for using Git

Git has become the preferred version control system among developers. Here’s a list of best practices you should follow to ensure sanity when using Git.
Source: Codementor