git commit error checking