Uso Básico
Início Rápido
Compacte todo o seu repositório:
bash
repomix
Casos de Uso Comuns
Compactar Diretórios Específicos
bash
repomix path/to/directory
Incluir Arquivos Específicos
Use glob patterns:
bash
repomix --include "src/**/*.ts,**/*.md"
Excluir Arquivos
bash
repomix --ignore "**/*.log,tmp/"
Repositórios Remotos
bash
# Usando URL do GitHub
repomix --remote https://github.com/user/repo
# Usando abreviação
repomix --remote user/repo
# Branch/tag/commit específico
repomix --remote user/repo --remote-branch main
repomix --remote user/repo --remote-branch 935b695
Formatos de Saída
Texto Simples (Padrão)
bash
repomix --style plain
XML
bash
repomix --style xml
Markdown
bash
repomix --style markdown
Opções Adicionais
Remover Comentários
bash
repomix --remove-comments
Mostrar Números de Linha
bash
repomix --output-show-line-numbers
Copiar para a Área de Transferência
bash
repomix --copy
Desativar Verificação de Segurança
bash
repomix --no-security-check
Configuração
Inicializar arquivo de configuração:
bash
repomix --init
Veja o Guia de Configuração para opções detalhadas.