1 unstable release
0.1.1 | Mar 3, 2024 |
---|---|
0.1.0 |
|
#3 in #que
5KB
Guit
Introdução
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.
Instalação
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
.
Contribuindo
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.
Aviso
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.