Escrever commits melhores
Fala pessoal, uma coisa que eu sempre achei importantes nos projetos, relacionado com o versionamento de código, é a padronização das mensagens que nós utilizamos em nossos commits. Há alguns anos eu comecei a seguir o padrão de commits proposto pela Conventional Commits, acredito que muitos aqui conhecem, ou pelo menos já viram por aí em alguns projetos.
Porém, para algumas pessoas, ficar digitando feat: ...
, fix: ...
pode ser um pouco chato, por ser repetitivo ou até mesmo acabam esquecendo, e então os commits ficam uma bagunça, uns com esse prefixo, outros não kkkkk.
Pensando nisso, eu desenvolvi uma CLI para ajudar nesse processo, a ferramenta se chama Git Better Commit (gbc), e serve de auxílio aos commits, basta digitar gbc
após fazer o git add <arquivos>
e então selecionar a opção, e logo após digitar a mensagem desejada. Nela também é posível escrever commits com emojis, inclusive alterar para os emojis de sua preferência.
Sem emojis:
Com emojis:
No mais, espero que gostem da ferramenta, e de qualquer forma, recomendo para todos utilizarem o padrão da Conventional Commits em seus projetos :)
Mais informações no repositório: https://github.com/AllanCapistrano/gbc
Por enquanto só está disponível para distribuições Linux e Termux.