Guía de Instalación y Uso de Git
Aprendizaje Visual de Git
Antes de instalar y usar Git, es altamente recomendable entender los conceptos de Git a través del aprendizaje visual:
Ruta de Aprendizaje Recomendada
- Visita Learn Git Branching - Aprende Git a través de juegos interactivos
- Lee Pro Git Book - Referencia completa de aprendizaje
Guía de Instalación por Sistema
Sistema Windows
-
Descargar e Instalar Git
- Visita Sitio Oficial de Git
- Haz clic en “Download for Windows”
- Ejecuta el instalador con las opciones predeterminadas
-
Instalar Herramienta GUI (Recomendado para Principiantes)
- Descarga GitHub Desktop
- Sigue las instrucciones de instalación
-
Uso de Línea de Comandos
- Abrir la Línea de Comandos:
- Windows Terminal (Recomendado): Presiona
Win + X
, selecciona “Windows Terminal” - Símbolo del Sistema: Presiona
Win + R
, escribecmd
, presiona Enter - Git Bash: Clic derecho en carpeta, selecciona “Git Bash Here”
- Windows Terminal (Recomendado): Presiona
- Comandos Básicos:
# Cambiar directorio cd C:\path\to\ComfyUI # Listar contenido del directorio dir # Subir un nivel de directorio cd ..
Notas para Windows
- Usa barra invertida
\
para rutas - Usa comillas para rutas con espacios:
cd "Program Files"
- Usa la tecla Tab para autocompletar rutas
- Abrir la Línea de Comandos:
Sistema Mac
-
Opciones de Instalación
a) Instalación desde Sitio Oficial
- Visita Git para Mac
- Descarga e instala la versión para macOS
- O usa Xcode Command Line Tools:
xcode-select --install
b) Usando Homebrew (Recomendado)
# Instalar Homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # Instalar Git brew install git
-
Uso de Línea de Comandos
- Abrir Terminal:
- Terminal integrado: Presiona
Command + Espacio
, busca “Terminal” - iTerm2 (Recomendado):
- Descarga iTerm2
- Inicia desde la carpeta Aplicaciones
- Terminal integrado: Presiona
- Comandos Básicos:
# Cambiar directorio cd /path/to/ComfyUI # Listar contenido ls # Mostrar ruta actual pwd
- Abrir Terminal:
-
GitHub Desktop (Opcional)
- Descarga GitHub Desktop para Mac
- Inicia desde la carpeta Aplicaciones
Sistema Linux
-
Instalación por Gestor de Paquetes
Ubuntu/Debian:
sudo apt update sudo apt install git
Fedora:
sudo dnf install git
CentOS/RHEL:
sudo yum install git
Arch Linux:
sudo pacman -S git
-
Uso de Línea de Comandos
- Abrir Terminal:
- Atajo de teclado:
Ctrl + Alt + T
- O busca “Terminal” en el menú de aplicaciones
- Atajo de teclado:
- Comandos Básicos:
# Verificar versión de Git git --version # Configurar información de usuario git config --global user.name "Tu Nombre" git config --global user.email "[email protected]" # Operaciones comunes de directorio cd /path/to/ComfyUI # Cambiar directorio ls # Listar archivos pwd # Mostrar ruta actual
Consejos para Linux
sudo
requiere contraseña de administrador- Las rutas distinguen mayúsculas y minúsculas
- Usa
~
para el directorio home
- Abrir Terminal:
Guía de Descarga para ComfyUI
Descarga de Plugins
Método 1: Usando GitHub Desktop (Para Principiantes)
- Clonar Repositorio de Plugin
- Abre GitHub Desktop
- Haz clic en “File” -> “Clone Repository”
- Pega la URL del GitHub del plugin
- Selecciona destino (carpeta ComfyUI/custom_nodes)
- Haz clic en “Clone”
Método 2: Usando Línea de Comandos
cd ComfyUI/custom_nodes
git clone url-del-repositorio
Por ejemplo, instalando ComfyUI-Manager:
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
Descarga de Modelos
Método 1: Usando GitHub Desktop
- Descargar Repositorio Completo del Modelo
- Clona el repositorio del modelo en GitHub Desktop
- Guarda en el directorio de modelos apropiado
- Ejemplo: Checkpoints van en
models/checkpoints
Método 2: Usando Línea de Comandos
# Descargar modelos Checkpoint
cd models/checkpoints
git clone url-del-modelo
# Descargar modelos LoRA
cd models/loras
git clone url-del-modelo
Guía de Directorios de Modelos
- Modelos Checkpoint:
models/checkpoints
- Modelos LoRA:
models/loras
- Modelos VAE:
models/vae
- Modelos Embedding:
models/embeddings
Problemas Comunes
Solución de Problemas de Descarga
- Tiempo de espera agotado: Usa proxy o sitios espejo
- Espacio insuficiente: Verifica espacio en disco
- Problemas de permisos: Verifica permisos de escritura
- Fallo en clonación: Intenta
git clone --depth 1
para última versión
Consejos Avanzados
Comandos Git Comunes
git pull
: Actualizar repositorio a última versióngit checkout [nombre-rama]
: Cambiar a versión específicagit clean -df
: Limpiar archivos no rastreadosgit reset --hard
: Resetear a última versión