Sobre o projeto
multi-gitter permite que os usuários realizem modificações simultâneas em vários repositórios. Funciona executando um script ou programa fornecido pelo usuário no contexto de cada repositório alvo. Se forem detectadas alterações, a ferramenta pode criar pull requests para revisão manual ou mesclá‑las automaticamente após a conclusão bem‑sucedida do pipeline de CI.
Principais recursos incluem:
- Suporte a qualquer linguagem scriptável (por exemplo, Bash, Node.js, Python, Go).
- Casos de uso comuns, como sincronização de arquivos (modelos de PR), refatoração programática, atualização de dependências, correção de problemas de linting e operações de busca e substituição.
- Integração com várias plataformas: GitHub, GitLab, Gitea, Bitbucket Server, Bitbucket Cloud e Gerrit.
- Opções flexíveis de direcionamento: filtrar por organização, usuário, repositórios específicos, tópicos ou por meio de busca de código/repositório (GitHub).
- Modo dry‑run para testar alterações sem fazer commit.
- Configuração por meio de flags de linha de comando, arquivos YAML ou variáveis de ambiente.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.