only call fetch if the requested version is a branch or a commit hash that isn't present in the local clone
only call fetch if the requested version is a branch or a commit hash that isn't present in the local clone

gameclosure/devkit,gameclosure/devkit,gameclosure/devkit