úέ~ Safe-Inferredgit clone "master" branchFgit clone and checkout particular revision (could be much slower than )url,directory where repository will be cloned tourlrevision,directory where repository will be cloned to Safe-InferredGcreate non existent directory appending a number to the end of the name cabalg-0.2.9System.Directory.NonExistent Cabalg.GitcreateNonExistentDirectoryclone cloneRevision