git-cms-init: move the HTTPS check before the creation of a peronal reference repository

this should fix the case where access via HTTPS is not available, and the user has not yet created a personal reference repository using SSH