Crates.io | easy-git |
lib.rs | easy-git |
version | 0.2.0 |
source | src |
created_at | 2024-06-05 19:05:33.685355 |
updated_at | 2024-06-06 14:04:45.338043 |
description | Uma ferramenta interativa para gerenciar usuários Git em repositórios locais e globais. |
homepage | https://github.com/gildembergleite/easy-git |
repository | https://github.com/gildembergleite/easy-git |
max_upload_size | |
id | 1263079 |
size | 43,896 |
Gerenciador de usuários GIT
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.
Antes de instalar o easy-git
, você precisa ter o Rust e o Cargo instalados em seu sistema.
Abra seu terminal.
Execute o seguinte comando para instalar o Rust e o Cargo:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
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):
source $HOME/.cargo/env
Para verificar se a instalação foi bem-sucedida, execute:
rustc --version
cargo --version
Você deve ver a versão do Rust e do Cargo instalados.
No seu terminal você pode instalar direto do crates utilizando o cargo, basta rodar o comando abaixo:
cargo install easy-git
Clone o repositório easy-git do GitHub:
git clone https://github.com/seu-usuario/easy-git.git
cd easy-git
Linux:
cargo build --release
Windows:
rustup target add x86_64-pc-windows-gnu
cargo build --release --target x86_64-pc-windows-gnu
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:
sudo cp target/release/easy-git /usr/local/bin/
Windows:
Move-Item -Path "target\x86_64-pc-windows-gnu\release\easy-git.exe" -Destination "$env:ProgramFiles\easy-git\easy-git.exe"
Para usar o easy-git, execute o seguinte comando no terminal:
easy-git
Siga as instruções no menu interativo para selecionar a ação desejada.
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.
Este projeto está licenciado sob a MIT License.