# Processamento de Repositório GitHub
## Uso Básico
Processar repositórios públicos:
```bash
# Usando URL completo
repomix --remote https://github.com/user/repo
# Usando atalho do GitHub
repomix --remote user/repo
```
## Seleção de Branch e Commit
```bash
# Branch específico
repomix --remote user/repo --remote-branch main
# Tag
repomix --remote user/repo --remote-branch v1.0.0
# Hash do commit
repomix --remote user/repo --remote-branch 935b695
```
## Requisitos
- Git deve estar instalado
- Conexão com a internet
- Acesso de leitura ao repositório
## Controle de Saída
```bash
# Local de saída personalizado
repomix --remote user/repo -o custom-output.xml
# Com formato XML
repomix --remote user/repo --style xml
# Remover comentários
repomix --remote user/repo --remove-comments
```
## Uso com Docker
```bash
# Processar e enviar para o diretório atual
docker run -v .:/app -it --rm ghcr.io/yamadashy/repomix \
--remote user/repo
# Enviar para um diretório específico
docker run -v ./output:/app -it --rm ghcr.io/yamadashy/repomix \
--remote user/repo
```
## Problemas Comuns
### Problemas de Acesso
- Certifique-se de que o repositório é público
- Verifique a instalação do Git
- Verifique a conexão com a internet
### Repositórios Grandes
- Use `--include` para selecionar caminhos específicos
- Habilite `--remove-comments`
- Processe branches separadamente
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