some common Git mistakes and errors with their solutions