# Procesamiento de repositorios de GitHub
## Uso básico
Procesar repositorios públicos:
```bash
# Usando URL completo
repomix --remote https://github.com/usuario/repositorio
# Usando la abreviatura de GitHub
repomix --remote usuario/repositorio
```
## Selección de rama y commit
```bash
# Rama específica
repomix --remote usuario/repositorio --remote-branch main
# Etiqueta
repomix --remote usuario/repositorio --remote-branch v1.0.0
# Hash de commit
repomix --remote usuario/repositorio --remote-branch 935b695
```
## Requisitos
- Git debe estar instalado
- Conexión a Internet
- Acceso de lectura al repositorio
## Control de salida
```bash
# Ubicación de salida personalizada
repomix --remote usuario/repositorio -o salida-personalizada.xml
# Con formato XML
repomix --remote usuario/repositorio --style xml
# Eliminar comentarios
repomix --remote usuario/repositorio --remove-comments
```
## Uso de Docker
```bash
# Procesar y generar la salida en el directorio actual
docker run -v .:/app -it --rm ghcr.io/yamadashy/repomix \
--remote usuario/repositorio
# Generar la salida en un directorio específico
docker run -v ./output:/app -it --rm ghcr.io/yamadashy/repomix \
--remote usuario/repositorio
```
## Problemas comunes
### Problemas de acceso
- Asegúrate de que el repositorio sea público
- Comprueba la instalación de Git
- Verifica la conexión a Internet
### Repositorios grandes
- Usa `--include` para seleccionar rutas específicas
- Habilita `--remove-comments`
- Procesa las ramas por separado
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yamadashy/repomix'
If you have feedback or need assistance with the MCP directory API, please join our Discord server