git clone: clonar repositorios desde Cerewro

git clone descarga una copia completa de un repositorio remoto, incluyendo todo el historial de commits, ramas y etiquetas. Desde el chat de Cerewro puedes clonar cualquier repositorio de GitHub, GitLab, Bitbucket o Azure DevOps sin abrir una terminal.

Cerewro Chat — Clonar un repositorio
Clona el repositorio https://github.com/usuario/mi-proyecto en la carpeta C:\proyectos
Comando ejecutado por Cerewro
git clone https://github.com/usuario/mi-proyecto C:\proyectos\mi-proyecto

Variantes de git clone

VarianteComandoCuándo usarla
Clon completogit clone URLPrimera descarga del repo
Rama específicagit clone -b develop URLSolo quieres una rama
Shallow clonegit clone --depth 1 URLRepos grandes, solo último commit
Submodules incluidosgit clone --recurse-submodules URLProyectos con submódulos Git
Vía SSHgit clone git@github.com:user/repo.gitAutenticación con clave SSH

Clonar con autenticación (token)

Clonar con Personal Access Token de GitHub
git clone https://TU_TOKEN@github.com/usuario/repo-privado.git
Configurar credenciales permanentes en Windows
# Guardar credenciales en el Credential Manager de Windows
git config --global credential.helper manager-core

# Desde ese momento git pedirá usuario/token la primera vez y los guardará
git clone https://github.com/usuario/repo-privado.git

Clonar múltiples repositorios con Cerewro

Pipeline: clonar lista de repos desde un TXT
Lee el archivo repos.txt con la lista de repositorios y clónalos todos en C:\proyectos
Script PowerShell generado
$repos = Get-Content "repos.txt"
foreach ($repo in $repos) {
    $nombre = Split-Path $repo -Leaf
    $nombre = $nombre -replace '\.git$', ''
    Write-Host "Clonando: $nombre..."
    git clone $repo "C:\proyectos\$nombre"
    if ($LASTEXITCODE -eq 0) {
        Write-Host "OK: $nombre" -ForegroundColor Green
    } else {
        Write-Warning "ERROR: $nombre"
    }
}
Tip — shallow clone para CI/CD: En pipelines de integración continua usa siempre --depth 1 para reducir el tiempo de clonado de repositorios con historial largo (años de commits).