tidy up and document scm options for using git