guit

Crates.ioguit
lib.rsguit
version0.1.1
sourcesrc
created_at2024-03-03 20:58:45.940882
updated_at2024-03-03 21:09:17.954776
descriptionPacote que permite usar um subset de comandos do git em português.
homepage
repositoryhttps://github.com/anarute/guit
max_upload_size
id1160903
size10,912
Ana Rute Mendes (anarute)

documentation

README

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.

Commit count: 0

cargo fmt