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.