Write strict validators for `validateRemoteBrancName` & `validateRemoeRepoName`. Write a parser that generates Commander options from the acual values