Easy Git
Gerenciador de usuários GIT
Sumário
Introdução
easy-git é uma ferramenta simples e interativa para gerenciar usuários Git em repositórios locais e globais. Ela permite configurar e remover usuários de forma fácil e rápida.
Pré-requisitos
Antes de instalar o easy-git, você precisa ter o Rust e o Cargo instalados em seu sistema.
Instalação do Rust e Cargo
Linux
-
Abra seu terminal.
-
Execute o seguinte comando para instalar o Rust e o Cargo:
| -
Siga as instruções na tela para completar a instalação.
-
Após a instalação, adicione o Cargo ao seu PATH (caso não tenha sido feito automaticamente):
Windows
- Baixe e execute o instalador do Rust para Windows em rust-lang.org.
- Siga as instruções na tela para completar a instalação.
Para verificar se a instalação foi bem-sucedida, execute:
Você deve ver a versão do Rust e do Cargo instalados.
Instalação do easy-git via cargo
No seu terminal você pode instalar direto do crates utilizando o cargo, basta rodar o comando abaixo:
Compilação do easy-git
Passo 1: Clonar o Repositório
Clone o repositório easy-git do GitHub:
Passo 2: Compilar a Aplicação
Linux:
Windows:
Passo 3: Instalar a Aplicação
Após a compilação, o binário estará disponível na pasta target/release/. Para instalar o easy-git, mova o binário para um diretório que esteja no seu PATH.
Linux:
Windows:
Move-Item -Path "target\x86_64-pc-windows-gnu\release\easy-git.exe" -Destination "$env:ProgramFiles\easy-git\easy-git.exe"
Uso
Para usar o easy-git, execute o seguinte comando no terminal:
Funcionalidades
- Configurar Usuário Global: Permite configurar o nome e o email do usuário globalmente.
- Configurar Usuário Local: Permite configurar o nome e o email do usuário para o repositório atual.
- Apagar Configuração Global: Remove a configuração global do nome e do email do usuário.
- Apagar Configuração Local: Remove a configuração local do nome e do email do usuário.
- Criar Arquivo de Configuração: Cria um arquivo .easy-git-config para o repositório atual.
- Atualizar Arquivo de Configuração: Atualiza o arquivo .easy-git-config do repositório atual.
- Apagar Configuração do easy-git: Remove o arquivo .easy-git-config e o includeIf correspondente do .gitconfig global.
Siga as instruções no menu interativo para selecionar a ação desejada.
Contribuição
Se você encontrar um bug ou tiver uma sugestão de melhoria, por favor, abra uma issue ou envie um pull request no repositório easy-git.
Licença
Este projeto está licenciado sob a MIT License.