Crates.io | guit |
lib.rs | guit |
version | 0.1.1 |
source | src |
created_at | 2024-03-03 20:58:45.940882 |
updated_at | 2024-03-03 21:09:17.954776 |
description | Pacote que permite usar um subset de comandos do git em português. |
homepage | |
repository | https://github.com/anarute/guit |
max_upload_size | |
id | 1160903 |
size | 10,912 |
Bem-vindo ao Guit, um pacote que permite usar um subset de comandos do git no bom e velho português.
Baseado nessa bobeira aqui.
Para instalar o Guit, é necessário ter Rust instalado.
Instale o pacote usando cargo install guit
.
Você pode usar direto guit <comando>
, exemplo: guit puxa
para rodar git pull
.
Ou se quiser pode até criar um alias apelido para usar git direto passando os comandos em português, como git puxar
.
Para isso, adicione alias git='guit'
na configuração do seu shell, se for BASH, em ~/.bashrc
.
Para contribuir, clone o projeto localmente e use cargo para rodar: cargo run <comando git>
. As traduções estão no arquivo /src/list_comandos.rs
.
Aceito contribuições de quem quiser ajudar a traduzir mais comandos e expandir o wrapper para traduzir flags, subcomandos e as mensagens de retorno do git.
Esse pacote é uma brincadeira e foi feito como uma forma de aprender um pouco de Rust. Ele é bem simples e cobre apenas comandos básicos do git
, portanto não é recomendado usá-lo no dia a dia.
Comandos que exigem interação do usuário como commit
ou rebase
interativo não funcionam muito bem porque é necessário tratar melhor o retorno dos comandos no Rust por enquanto é só praticmente um alias do primeiro argumento passado pelo usuário.