Com esta ferramenta você pode controlar o versionamento Git dos seus projetos.
npm install @be-tech/git-manager
yarn add @be-tech/git-manager
pnpm install @be-tech/git-manager
Basta digitar e seguir as instruções:
git-manager
Para criar releases no GitHub ou GitLab, você precisa configurar o token de acesso:
-
Arquivo .env: Crie um arquivo
.envno diretório onde vai executar a ferramenta com o seguinte conteúdo:# Para GitHub GITHUB_TOKEN=seu_token_aqui # Para GitLab GITLAB_TOKEN=seu_token_aqui -
Variáveis de ambiente: Alternativamente, defina as variáveis de ambiente diretamente:
# Para GitHub export GITHUB_TOKEN=seu_token_aqui # Para GitLab export GITLAB_TOKEN=seu_token_aqui
-
Permissões necessárias:
- Para GitHub: O token precisa ter permissão de
repocompleto para criar releases - Para GitLab: O token precisa ter permissão de
apipara criar releases
- Para GitHub: O token precisa ter permissão de
- Seleção de repositório remoto
- Seleção de branches de origem e destino para merge
- Opção de push automático para o repositório remoto
- Remoção automática de branches de origem após merge
- Gerenciamento de tags de versão (major, minor, patch, pre-releases)
- Criação de releases no GitHub/GitLab
- Suporte a arquivos .env para configuração de tokens de acesso
- Git instalado e configurado
- Node v20 ou superior