#git #de #subset #em #que #um #comandos

app guit

Pacote que permite usar um subset de comandos do git em português

1 unstable release

0.1.1 Mar 3, 2024
0.1.0 Mar 3, 2024

#3 in #que

MIT license

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.

No runtime deps