Procurando um projeto open source para contribuir? Deixa eu te contar sobre o GitFichas, um projeto de fichas de estudo visuais sobre Git em vários idiomas.

O que é o GitFichas?

O GitFichas cria fichas de estudo visuais que ajudam devs a entender conceitos do Git através de diagramas. Pense no GitFichas como flashcards de estudo sobre Git, mas construído com tecnologias web modernas e projetado para ser acessível a devs do mundo todo.

O projeto suporta vários idiomas: português, inglês, espanhol, e mais por vir! O GitFichas usa diagramas Mermaid para criar materiais de estudo bonitos e amigáveis.

Impacto Real

Durante os primeiros 10 dias do Hacktoberfest 2025, o GitFichas viu um engajamento incrível da comunidade com mais de 80 pull requests mergeados no total.

Isso não é só sobre números, isso prova que a comunidade quer tornar a educação sobre Git melhor para todos.

Por que sua contribuição importa

Quando você contribui para o GitFichas, você não está apenas adicionando código ou conteúdo, você também está ajudando outras pessoas a entenderem Git melhor. Cada tradução torna o projeto acessível a novas comunidades. Cada correção de bug melhora a experiência de aprendizado. Cada nova ficha de estudo ajuda alguém a compreender um conceito ou comando novo.

Bora contribuir?

  1. Explore o projeto no GitHub: github.com/jtemporal/gitfichas
  2. Confira as issues: Procure por issues com labels que correspondam aos seus interesses como bug ou enhancement
  3. Participe da conversa: Comente nas issues e faça perguntas ou mostre interesse em trabalhar nelas

Depois faça seu PR.

Configure seu ambiente

Eu sugiro que você use o GitHub Codespaces, mas você também pode executar tudo localmente se preferir:

git clone https://github.com/jtemporal/gitfichas.git
cd gitfichas
./setup.sh  # Um comando configura tudo!

Você pode usar IA para te ajudar

O GitFichas incorpora IA e há instruções do GitHub Copilot para te ajudar a:

  • Entender a estrutura do código
  • Seguir as convenções do projeto
  • Migrar fichas do formato inicial desenhado à mão para o formato atual do Mermaid

Faça sua contribuição

Seja traduzindo uma ficha de estudo, corrigindo um erro de digitação, ou migrando uma ficha, toda contribuição torna o aprendizado de Git melhor para pessoas desenvolvedoras do mundo todo. Não se esqueça de linkar a issue na descrição do seu PR e aguarde a revisão.

Tipos de contribuições que amamos

Essas são algumas das contribuições para as quais temos issues no momento:

1. Traduções

  • Traduzir fichas de estudo existentes
  • Adaptar terminologia do Git para diferentes regiões
  • Revisar e melhorar traduções existentes

Se você fala outras linguagens, o GitFichas também é capaz de suportar mais idiomas, aproveita pra adicionar seu voto aqui sobre quais deveriam ser os próximos idiomas que devemos implementar.

2. Contribuições técnicas

  • Melhorar responsividade mobile
  • Corrigir qualquer bug que você encontrar

3. Adição de conteúdo

  • Criar novas fichas de estudo para conceitos e comandos do Git
  • Melhorar explicações em fichas existentes

Conecte-se e saiba mais


Pronto para tornar o aprendizado de Git melhor para pessoas do mundo todo? Estou ansiosa pelo seu pull request! 🚀