Currently, if hermes command is used to get a repo that does not exist there is an attempted clone which creates the folder in the repos folder, and there is a cache entry made for the non-existent repo. Instead clone can be attempted but if it fails then folder is removed and no cache entry created. Either that or we first test if the repo exists before doing any work.
Currently, if hermes command is used to get a repo that does not exist there is an attempted clone which creates the folder in the repos folder, and there is a cache entry made for the non-existent repo. Instead clone can be attempted but if it fails then folder is removed and no cache entry created. Either that or we first test if the repo exists before doing any work.