pub async fn clone(folder: &Path, url: &str, tag: &str) -> Result<()>