clone on add, if the repo doesn't exist

when calling the script with add for the very first time, the script breaks
otherwise