Institucional

  • Sobre nós
  • Trabalhe Conosco
  • Para Empresas
  • Para Escolas
  • Política de Privacidade
  • Compromisso de Integridade
  • Termos de Uso
  • Canal de Ética
  • Código de Ética
  • Fale Conosco
  • Documentos Institucionais
  • Status
Institucional
  • Sobre nós
  • Trabalhe Conosco
  • Para Empresas
  • Para Escolas
  • Política de Privacidade
  • Compromisso de Integridade
  • Termos de Uso
  • Canal de Ética
  • Código de Ética
  • Fale Conosco
  • Documentos Institucionais
  • Status

A Alura

  • Como Funciona
  • Inteligência Artificial
  • Plataforma
  • Depoimentos
  • Instrutores(as)
  • Dev em <T>
  • Luri, a Inteligência Artificial da Alura
  • IA Conference
  • Cursos Imersivos
  • Perguntas Frequentes
A Alura
  • Como Funciona
  • Inteligência Artificial
  • Plataforma
  • Depoimentos
  • Instrutores(as)
  • Dev em <T>
  • Luri, a Inteligência Artificial da Alura
  • IA Conference
  • Cursos Imersivos
  • Perguntas Frequentes

Conteúdos

  • Alura Cases
  • Imersões
  • Artigos
  • Podcasts
  • Artigos de educação corporativa
Conteúdos
  • Alura Cases
  • Imersões
  • Artigos
  • Podcasts
  • Artigos de educação corporativa
Uma Empresa do GrupoLogo Grupo Alun

Outras empresas do Grupo Alun

  • FIAP
  • STARTSE
  • PM3
  • LUMINA

Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

Redes Sociais & Apps

instagram
youtube
tiktok
x
appStore
googlePlay
Uma Empresa do GrupoLogo Grupo Alun

Outras empresas do Grupo Alun

  • FIAP
  • STARTSE
  • PM3
  • LUMINA

Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

Redes Sociais & Apps

instagram
youtube
tiktok
x
appStore
googlePlay
Alura

Até 38% OFF.

Condição válida até 31/07

00HORAS
:
00MIN
:
00SEG
Comece sua evolução
Comece sua evolução
  • Home

    Escolha seu Plano

    • Plus 2438% OFF
    • Pro 2438% OFF
    • Ultra Lab 2438% OFF

    Carreiras Alura

    Evolua com profundidade técnica, direção clara e aplicação prática.

    Jornadas guiadas do básico ao avançado com checkpoints práticos, desenhadas para quem busca profundidade e protagonismo técnico.

    Iniciante

    Comece do zero com uma trilha clara e progressiva.

    Fundamentos práticos para dar os primeiros passos com segurança e construir uma base sólida.

    Intermediário

    Continue sua evolução com cursos que conectam fundamentos, ferramentas e prática profissional. Ganhe autonomia, e avance para projetos mais completos.

    Avançado

    Aprofunde temas técnicos e estratégicos para enfrentar desafios mais complexos. Explore boas práticas, arquitetura, performance com visão profissional.

    CURSOS

    Ver mais cursos de Back-end
    • Pensamento computacional: fundamentos da computação e lógica de programação
    • Lógica de programação: mergulhe em programação com JavaScript
    • DDD: fundamentos do design orientado a domínio
    • ASP.NET: autenticação e autorização em APIs e aplicações web
    • Microsserviços: migração de monólitos e modularização

    CURSOS

    Ver mais cursos de Dados
    • Python para Dados: primeiros passos
    • Excel: domine o editor de planilhas
    • Engenharia de Dados: Orquestração de Pipelines com Apache Airflow
    • Power BI Desktop: construindo meu primeiro dashboard
    • Governança e Arquitetura de Dados

    CURSOS

    Ver mais cursos de Inteligência Artificial
    • IA: Explorando o Potencial da Inteligência Artificial Generativa
    • Engenharia de Prompt: Criando Prompts Eficazes para IA Generativa
    • Claude para Análise de Dados: prompts, integrações e automações
    • Agno: criando agentes e sistemas multiagente
    • Engenharia de software na era da IA: segurança de aplicações com agentes, MCPs e código gerado por IA

    CURSOS

    Ver mais cursos de Front-end
    • HTML e CSS: ambiente, estrutura e estilo
    • React: realizando testes avançados com Jest e Testing Library
    • React: integrando TypeScript em projetos
    • JavaScript: aprendendo a programar
    • React: aplicando arquiteturas de Micro frontends

    CURSOS

    Ver mais cursos de DevOps
    • Sistema Operacional Linux: fundamentos e administração prática
    • Containers e Docker: empacotamento, isolamento e gestão
    • Redes: dos conceitos iniciais à criação de uma intranet
    • Linux: gerenciando diretórios, arquivos, permissões e processos
    • Cibersegurança: Fundamentos e práticas integradas

    CURSOS

    Ver mais cursos de UX & Design
    • UX Research: mapeando a experiência da pessoa usuária
    • UX/UI Design: Entregando produtos digitais com IA
    • UI Design: Prototipação e animações interativas
    • Figma: Conhecendo o programa
    • Product Design: métricas e ciclo de vida do produto

    CURSOS

    Ver mais cursos de Inovação e Gestão
    • Canva: Criação de landing pages e e-mail marketing
    • Agilidade: como ela pode ajudar a criar um time de alta performance
    • Google Analytics 4: Extrair insights e configurar eventos
    • Management 3.0: gerencie o ambiente, não as pessoas
    • Automação de processos com n8n: Inteligência de dados para Marketing

    CURSOS

    Ver mais cursos de Mobile
    • React Native: Estilização e Layouts com Flexbox e StyleSheet
    • Flutter: Graphql e suporte offline
    • Android com Gemini: Trabalhando com textos e imagens na IA
    • Dart: trabalhando com orientação a objetos
    • React Native: Dominando Listas com FlatList e ScrollView

    CARREIRAS

    Ver mais carreiras
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA

    CURSOS

    • Engenharia de Prompt: Prompts Eficazes para IA Generativa
    • Claude Code: Criando sua Primeira Aplicação
    • Python: Crie sua Primeira Aplicação
    • Git e GitHub: Compartilhando e Colaborando
    • N8N: Fluxos de Trabalho Avançados

    CURSOS

    • Copilot Studio: Solução Multiagentes
    • Padrões de API HTTP e Modelagem de APIs
    • Python para Análise de Dados com SQL
    • Docker: Criando e Gerenciando Containers
    • Design com IA: Otimizando o Processo Criativo

    CURSOS

    • Model Context Protocol (MCP)
    • Spec-Driven Development: Dev Assistido por Agentes
    • Arquitetura de Sistemas Distribuídos com Java
    • Governança de Modelos e Reprodutibilidade
    • Pentest: Vulnerabilidades em Aplicações Web

    Escolha seu Plano

    • Plus 2438% OFF
    • Pro 2438% OFF
    • Ultra Lab 2438% OFF

    Skills & Go

    O Skills & Go é para Tech Leads, Product Managers, estrategistas e early adopters que transformam ideias em soluções de alto impacto. Em cursos ao vivo e 100% online, você domina a nova era da IA em tempo real.

    Aulas ao vivo

    Saiba mais
    • Agentic Engineering: orquestre multiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA

    Escolha seu Plano

    • Plus 2438% OFF
    • Pro 2438% OFF
    • Ultra Lab 2438% OFF

    Eventos Alura

    Nossos eventos são pensados para quem quer estar à frente das mudanças em tecnologia, IA e inovação. Em experiências presenciais, você acompanha tendências e se conecta com especialistas que estão moldando o futuro.

    Próximos eventos

    • IA Conference
    • Alura Signals
  • Talent Lab
  • IA
  • Artigos
  • Para Empresas
Ver planos
Links principais
  • Planos e Promoções
  • Carreiras

    Ver todas
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA
    Entrar Ver Planos
  • Área de Interesse

    Entrar Ver Planos
  • Aulas ao Vivo - Skills & Go

    • Agentic Engineering: orquestre multiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA
    Entrar Ver Planos
  • Senioridade

    Entrar Ver Planos
  • Eventos Alura

    • IA Conference
    • Alura Signals
    Entrar Ver Planos
  • Links complementares do menu mobile
  • Talent lab
  • Inteligência Artificial
  • Pós Graduações
  • Artigos
  • Para Empresas
  • Sobre a Alura
  • Grupo Alun
  • Entrar
    • Home
    • Carreiras
    • Skills & Go
    • Talent Lab
    • Inteligência Artificial
    • Pós Graduações
    • Artigos
    • Sobre a Alura
    • Grupo Alun
    LoginContato
    • Plano Pro 24
    • Plano Plus 24
    • Plano Ultra Lab 24
    • LinkedIn
    • Instagram
    • YouTube
    1. Página inicial
    2. Back-end
    3. Como criar um README para o seu perfil do GitHub

    Como criar um README para o seu perfil do GitHub

    9 min9 minutos de leitura

    9 min9 minutos de leitura

    Publicado: 02/11/2021

    Última atualização: 9 de Março

    1. Como tornar um arquivo README em seu perfil
    2. E agora? O que colocar no arquivo?
    3. Exemplos para você utilizar como base
    4. Conclusão

    Navegando pelo GitHub você já encontrou perfis incríveis como esse?

    Perfil Github da Jeniffer Bittencourt, usuário jeniblodev, iniciando com o nome dela como título, seguido de símbolos de redes sociais em nuvens, sendo elas instagram, twitter e linkedln. No canto direito é possível notar um avatar que representa a imagem dela e no canto esquerdo a Foto de Perfil em formato redondo. Em seguida, é apresentado um texto com a entrada “Hello, devs!” com uma breve apresentação dela, tendo abaixo um gif de um gato digitando em um notebook. Após isso, é apresentado as Tecnologias e ferramentas que ela conhece, o mesmo avatar citado anteriormente em outra pose. E por fim, é visto quadros com informações gráficas sobre o perfil dela.

    Perfil GitHub da Alura Star, Jeniffer Bittencourt: jeniblodev.

    Bacana, não é mesmo!? Tem curiosidade de como fazer um? Então segue um passo a passo de como você pode montar o seu e algumas dicas!

    Como tornar um arquivo README em seu perfil

    Um README é um arquivo com extensão md, ou seja, ele é escrito em Markdown. Para mais informações sobre, dê uma olhadinha nos nossos artigos: Como trabalhar com Markdown e Como escrever um bom README.

    Para que ele seja visto como seu perfil, é preciso criar um repositório público com o seu nome de usuário.

    Para isso, em Repositories, selecione a opção em verde New para criar um novo repositório:

    Tela Repositories do GitHub do usuário camilafernanda, com destaque na opção New no canto superior direito.

    Sendo assim, na nova página que irá abrir, chamada Create a new repository, é preciso fazer os seguintes passos:

    • Em Repository name, coloque o seu nome de usuário. Será utilizado neste exemplo o usuário camilafernanda2. Note que ao fazer isso, o Git mostra uma mensagem especial:

    “You found a secret! camilafernanda2/camilafernanda2 is a ✨ special ✨ repository that you can use to add a README.md to your GitHub profile. Make sure it’s public and initialize it with a README to get started.”

    Tradução: Você encontrou um segredo! camilafernanda2/camilafernanda2 é um repositório ✨ especial ✨ que você pode usar para adicionar um README.md ao seu perfil do GitHub. Certifique-se de que seja público e inicialize-o com um README para começar.

    • Dessa forma, selecione a opção Public, para tornar o repositório público para ser exibido no seu perfil;

    • Por fim, selecione Add a README file para adicionar este famoso arquivo feito na linguagem de marcação Markdown e, para finalizar, clique em Create repository.


    Imagem da página “Create a new repository” citada acima, onde está em destaque a caixa de texto Repository name preenchida com o nome “camilafernanda2”, além disso, estão em destaque as opções “Public” (com um símbolo de livro), “Add a README file” e no botão “Create repository”.

    Agora é editar o arquivo para deixá-lo a sua cara. Para isso, clique no ícone de lápis no canto superior direito do README.md.

    Arquivo README.md no repositório camilafernanda2/camilafernanda2 no GitHub, com destaque no ícone de lápis no canto superior direito do arquivo.

    O arquivo já estará preenchido com o seguinte texto:

    ## Hi there 👋
    <!--
    **camilafernanda2/camilafernanda2** is a ✨ _special_ ✨ repository because its `README.md` (this file) appears on your GitHub profile.
    Here are some ideas to get you started:
    - 🔭 I’m currently working on ...
    - 🌱 I’m currently learning ...
    - 👯 I’m looking to collaborate on ...
    - 🤔 I’m looking for help with ...
    - 💬 Ask me about ...
    - 📫 How to reach me: ...
    - 😄 Pronouns: ...
    - ⚡ Fun fact: ...
    -->
    

    Tradução:

    ## Olá pessoal 👋
    <! --
    **camilafernanda2/camilafernanda2** é um repositório ✨ _especial_ ✨ porque seu `README.md` (este arquivo) aparece em seu perfil GitHub.
    Aqui estão algumas idéias para você começar:
    - 🔭 Atualmente estou trabalhando em ...
    - 🌱 Atualmente estou aprendendo ...
    - 👯 Estou procurando colaborar em ...
    - 🤔 Estou procurando ajuda com ...
    - 💬 Pergunte-me sobre ...
    - 📫 Como entrar em contato comigo: ...
    - 😄 Pronomes: ...
    - ⚡ Curiosidade: ...
    -->
    

    O Git ressalta muito bem que este é um repositório especial e oferece algumas dicas. Além disso, neste documento, você irá observar essa informação também em um balão verde logo acima do mesmo:

    camilafernanda2/camilafernanda2 is a special repository: its README.md will appear on your profile!

    Tradução: camilafernanda2/camilafernanda2 é um repositório especial: seu README.md aparecerá em seu perfil!

    Documento README.md do repositório camilafernanda2/camilafernanda2 com o balão em verde no topo, como citado anteriormente, e com o texto em Markdown citado acima.

    Note que com esse documento padrão, no seu perfil já irá aparecer Hi there 👋, mas não aparece o restante das sugestões por elas estarem comentadas ao situar entre <! -- e -->

    Banner da Alura convidando profissionais a desenvolver habilidades em inteligência artificial para acompanhar as transformações do mercado de tecnologia. A campanha destaca que quem utiliza IA produz mais, cresce na carreira e se torna mais competitivo, reforçando que a inteligência artificial deixou de ser tendência e passou a ser uma habilidade essencial. O banner incentiva a começar a aprender IA com os cursos da Alura e impulsionar a transformação digital.

    E agora? O que colocar no arquivo?

    Gif do personagem animado Bob Esponja, que é uma esponja amarela e quadrada que vive no fundo do mar. Ele é personificado, portanto, possui braços e expressões faciais. Sendo assim, no gif ele está com os olhos semicerrados, língua para fora, segurando um lápis batendo na cabeça e ao mesmo tempo um bloco de anotações, expressando estar pensando para escrever.

    Às vezes é difícil se apresentar e escrever coisas sobre nós, não é mesmo? Mas segue algumas dicas do que você pode colocar no seu README:

    Seu nome e um cumprimento bacana

    A primeira coisa que falamos quando vamos nos apresentar geralmente é uma saudação e nosso nome, então comece por isso. Segue alguns exemplos:

    # Olá, me chamo SeuNomeAqui ! 
    ## Bem vindo ao meu perfil GitHub 👋
    

    Ou

    # SeuNomeAqui
    ## Hello, Devs!!
    

    Ou aposte no inglês, caso queira:

    # 👋 Hello! Welcome to my Github profile.
    ## My name is SeuNomeAqui and my nickname is "SeuApelidoAqui"!
    

    Fale um pouco sobre você

    Fale sobre coisas que você ache essencial para que as pessoas que passarem pelo seu perfil do GitHub vejam. Seguem algumas coisas que particularmente gosto de demonstrar, mas é totalmente opcional:

    • Se você trabalha ou estuda. Se sim, é legal citar onde e em qual área;
    • O que você anda aprendendo;
    • Suas experiências, caso tenha, como atividades acadêmicas ou antigos trabalhos. Caso esteja em transição de carreira, acredito que seja legal citar também;
    • Contatos, mas é importante pensar direitinho quais colocarem;
    • Conhecimentos adquiridos;
    • Região onde mora, mas não especifique tanto;
    • Entre outros, coloque apenas o que você se sentir confortável para colocar.

    Nessa etapa, você pode colocar em forma de texto mesmo ou em tópicos e com emojis, como o próprio GitHub sugere:

    - 🔭 Atualmente estou trabalhando em ...
    - 🌱 Atualmente estou aprendendo ...
    - 👯 Estou procurando colaborar em ...
    - 🤔 Estou procurando ajuda com ...
    - 💬 Pergunte-me sobre ...
    - 📫 Como entrar em contato comigo: ...
    - 😄 Pronomes: ...
    - ⚡ Curiosidade: ...
    

    Para encontrar mais emojis, dê uma olhadinha nesse Gist do Rafael Xavier de Souza.

    Tecnologias e Ferramentas

    Para colocar seus conhecimentos adquiridos sobre tecnologias e ferramentas, você pode utilizar os logos das mesmas para tornar o perfil mais atrativo.

    O Devicon é uma ferramenta excelente para te auxiliar nisso, pois nele é possível encontrar ícones de diversas tecnologias e ferramentas, atreladas a seu respectivo código em html para utilizar. Como o README aceita tags em HTML, você pode colá-las no seu arquivo.

    Por exemplo, ao escolher o ícone do Git, irá surgir na barra esquerda versões em SVG com suas tags <img loading="lazy">. Sendo assim, você pode copiá-las e colar no seu arquivo README escolhendo o tamanho com height e width.

    Tela do Devicon com uma listagem de ícones à direita com um fundo branco, onde está selecionado o ícone do Git. E à esquerda, com fundo verde, estão versões font e SVG com seus respectivos códigos, sendo em destaque o código da tag <img loading= da primeira versão SVG da lista.">

    Dessa forma:

    ## Ferramentas e Tecnologias
    <img loading="lazy" src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/git/git-original.svg" width="40" height="40"/>
    

    Resultado:

    Fundo branco com o título “Ferramentas e Tecnologias”, seguido do ícone do Git em laranja.

    Assim por diante, você pode ir adicionando outros ícones na frente. E além disso, caso queira, você pode inserir as tecnologias e ferramentas que está estudando. Um exemplo:

    ## Estou aprendendo
    <img loading="lazy" src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/java/java-original.svg" width="40" height="40"/> <img loading="lazy" src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/linux/linux-original.svg" width="40" height="40"/>
    

    Resultado:

    Fundo branco com o título “Estou aprendendo”, seguido dos ícones do Java (uma xícara de café) e do Linux (pinguim).

    Contatos

    Para que as pessoas que visitarem seu perfil no GitHub entrem em contato com você, é interessante colocar suas redes sociais, principalmente se você produz conteúdos, pois assim é possível divulgar seu trabalho.

    Para isso, você pode utilizar badges das suas redes sociais linkados para redirecionar os visitantes, exemplo:

    ## Contatos:
    <div>
    <a href="https://www.youtube.com/seu-canal-youtube-aqui" target="_blank"><img loading="lazy" src="https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge&logo=youtube&logoColor=white" target="_blank"></a>
    <a href="https://instagram.com/seu-usuário-instagram-aqui" target="_blank"><img loading="lazy" src="https://img.shields.io/badge/-Instagram-%23E4405F?style=for-the-badge&logo=instagram&logoColor=white" target="_blank"></a>
    <a href="https://www.twitch.tv/seu-usuário-aqui" target="_blank"><img loading="lazy" src="https://img.shields.io/badge/Twitch-9146FF?style=for-the-badge&logo=twitch&logoColor=white" target="_blank"></a>
    <a href = "mailto:contato@seu-usuário-aqui"><img loading="lazy" src="https://img.shields.io/badge/Gmail-D14836?style=for-the-badge&logo=gmail&logoColor=white" target="_blank"></a>
    <a href="https://www.linkedin.com/in/seu-usuário-linkedln-aqui" target="_blank"><img loading="lazy" src="https://img.shields.io/badge/-LinkedIn-%230077B5?style=for-the-badge&logo=linkedin&logoColor=white" target="_blank"></a>   
    </div>
    

    Note que onde está seu-usuário-aqui no código, é preciso colocar o seu nome de usuário para que seja redirecionado para sua rede social, caso contrário, pode dar erro.

    Resultado:

    Fundo branco com o título “Contatos:”, seguido de diversas badges, sendo elas, Youtube com o ícone do mesmo à esquerda e fundo da badge em vermelho, Instagram com o ícone de câmera à esquerda e fundo da badge em rosa, Twitch com o ícone da mesma à esquerda e fundo da badge em roxo, Gmail com ícone de carta à esquerda e fundo da badge em vermelho e, por fim, o Linkedln com o ícone do mesmo à esquerda com o fundo da badge azul.

    Estatísticas GitHub

    Com o repositório GitHub Readme Stats, você consegue colocar quadros como esse contendo a porcentagem da quantidade de cada linguagem em seus repositórios e o total de stars, commits, pull requests (PRs), total de issues e contribuições.

    Dois quadros de estatísticas do GitHub, sendo o da esquerda “Most used Languages”, com uma barra de porcentagens tendo como legenda: JavaScript 70,34%, Java 18,91%, C 5,02%, HTML 4,76% e CSS 0,96%. E o quadro da direita representa “Camila Fernanda’s GitHub Stats” sendo composto por um círculo de porcentagem com A+ no interior, à esquerda do quadro temos “Total Stars Earned: 5, “Total Commits: 133”, “Total PRs: 2”, “Total Issues: 0” e “Contributed to: 2”.

    Como fazer:

    <div>
    <a href="https://github.com/seu-usuário-aqui">
    <img loading="lazy" height="180em" src="https://github-readme-stats.vercel.app/api/top-langs/?username=seu-usuário-aqui&layout=compact&langs_count=7&theme=dracula"/>
    <img loading="lazy" height="180em" src="https://github-readme-stats.vercel.app/api?username=seu-usuário-aqui&show_icons=true&theme=dracula&include_all_commits=true&count_private=true"/>
    </div>
    

    Note que onde está seu-usuário-aqui no código, é preciso colocar o seu nome de usuário do GitHub para que seja demonstrado suas estatísticas, caso contrário, pode dar erro.

    Gifs e imagens

    Assim como a Alura Star Jeniffer Bittencourt, você também pode colocar gifs ou algum avatar que te represente.

    Ela criou esse avatar com o Avatoon:

    Avatar que representa a Jeniffer Bittencourt, que é um personagem com camiseta vermelha, utilizando óculos, cabelo castanho em penteado de coque, com uma expressão feliz acenando com a mão direita.

    Mas caso queira, você pode criar seu Octocat também, que é o símbolo do GitHub personalizado para ficar a sua cara, como esse:

    Octocat personalizado com cabelos longos cacheados, vestido amarelo, tênis all star e segurando uma caneca branca com o símbolo do GitHub, o octocat original.

    E além disso, você pode utilizar gifs como esse utilizado pela Jeniffer. É um gatinho digitando que representa bem ela, pois ela ama gatos:

    Gif de um gato cinza vestido de preto e azul sentado em um sofá em frente à uma mesa, onde tem um notebook que o mesmo está digitando extremamente rápido.

    Você pode encontrar vários gifs no Tenor e colocar no seu repositório.

    Animação de cobrinha

    Caso queira, você pode colocar uma animação de uma cobrinha “comendo” suas contribuições no grid, ela é fornecida pelo repositório snk e fica dessa forma no seu perfil:

    Gif do grid de contribuições do GitHub, ele é composto por diversos quadrados pretos empilhados, onde os dias em que houve contribuições, ficam em cor verde. No gif uma cobrinha formada pelos mesmos quadrados, porém de cor roxa, vai passando por todo o grid sumindo com os quadrados em verde, como se estivesse comendo-os.

    Para implementar ela, primeiro coloque o seguinte código no seu arquivo README.md:

    ![Snake animation](https://github.com/seu-usuário-aqui/seu-usuário-aqui/blob/output/github-contribution-grid-snake.svg)
    

    Note que onde está seu-usuário-aqui no código, é preciso colocar o seu nome de usuário do GitHub para que seja demonstrado seu grid de contribuições, caso contrário, pode dar erro.

    Em seguida, vá em Actions e selecione set up a workflow yourself →

    Tela do repositório camilafernanda2/camilafernanda2 no GitHub, onde está em destaque com o número 1 a opção Actions na barra superior ao arquivo. E com o número 2, está em destaque o texto em azul “set up a workflow yourself →”.

    E cole o seguinte código no editor de texto que irá abrir:

    name: Generate Datas
    on:
      schedule: # execute every 12 hours
        - cron: "* */12 * * *"
      workflow_dispatch:
    jobs:
      build:
        name: Jobs to update datas
        runs-on: ubuntu-latest
        steps:
          # Snake Animation
          - uses: Platane/snk@master
            id: snake-gif
            with:
              github_user_name: seu-usuário-aqui
              svg_out_path: dist/github-contribution-grid-snake.svg
          - uses: crazy-max/ghaction-github-pages@v2.1.3
            with:
              target_branch: output
              build_dir: dist
            env:
              GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    

    Note que onde está seu-usuário-aqui no código, é preciso colocar o seu nome de usuário do GitHub para que seja utilizado seu grid de contribuições, caso contrário, pode dar erro.

    E clique em Start commit e Commit new file:

    Tela do repositório camilafernanda2/camilafernanda2/.github/workfloes/main.yml no GitHub, com destaque no botão da opção Start commit no canto superior direito.

    Prontinho! A cada 12 horas a animação será atualizada, mas você pode rodar selecionando o arquivo yml e em seguida, View runs:

    Tela do repositório camilafernanda2/camilafernanda2/.github/workfloes/main.yml no GitHub, com destaque no botão da opção View runs no canto superior direito.

    E rodar com Run workflow:

    Tela do repositório camilafernanda2/camilafernanda2/.github/workfloes/main.yml no GitHub, na janela View runs, com destaque no botão da opção Run workflow no canto superior direito.

    Exemplos para você utilizar como base

    No próprio GitHub, existem repositórios com uma infinidade de READMEs para perfis para utilizarmos como inspiração, confira esse dois que são bem completinhos:

    • Awesome GitHub Profile README;
    • Awesome Developer Profile.

    Lembrando que para olhar o código fonte, em Markdown, clique na opção Raw no canto superior direito do README:

    Barra superior de um arquivo README no GitHub com destaque na opção Raw no canto direito, esta opção está entre os botões de “Copiar” e “Blame”.

    Conclusão

    Espero que você tenha se inspirado para estilizar seu perfil no GitHub e para ver mais conteúdos sobre GitHub, confira:

    • Artigo Como escrever um README incrível no seu Github
    • O que todo projeto deveria ter? | com DevSoutinho

    E para aprender mais sobre Git e GitHub, confira também:

    • Websérie: Git e Github para sobrevivência | com DevSoutinho
    • Curso de Git e Github: Controle e compartilhe seu código
    • Curso de Git e Github: Estratégias de ramificação, Conflitos e Pull Requests

    Além disso, dê uma olhadinha nesse vídeo incrível da Alura Star, Rafaela Ballerini, que também aborda perfil do GitHub e foi utilizado como referência para esse artigo:

    • Como personalizar o seu perfil no Github (Readme)
    Estude 2 anos por R$ 158/mês. Planos com até 35% OFF. Ver planos.
    Banner da Alura convidando profissionais a desenvolver habilidades em inteligência artificial para acompanhar as transformações do mercado de tecnologia. A campanha destaca que quem utiliza IA produz mais, cresce na carreira e se torna mais competitivo, reforçando que a inteligência artificial deixou de ser tendência e passou a ser uma habilidade essencial. O banner incentiva a começar a aprender IA com os cursos da Alura e impulsionar a transformação digital.

    Avalie este artigo

    Foto de Camila Fernanda Alves

    Autor(a)

    Camila Fernanda Alves

    Sou Engenheira de Software com experiência em Backend e Cibersegurança e graduada em Engenharia Biomédica. Atualmente atuo no Bradesco como Software Engineer, desenvolvendo soluções escaláveis e seguras para canais digitais. Já atuei como instrutora, criando conteúdos e apoiando estudantes em trilhas de tecnologia. No tempo livre, sou apaixonada pelos jogos da Nintendo e às vezes, alguns jogos FPS.

    Explore por tópico

    • Mobile
    • Back-end
    • Front-end
    • DevOps
    • UX & Design
    • Dados
    • Gestão & Negócios
    • Inteligência Artificial
    • Cibersegurança
    • Cloud

    Leia também

    • Alura
      14/12/2009

      Arquitetura REST com Java: JAX-RS

      Ler mais
    • Alura
      31/03/2022

      Entendendo o serialVersionUID

      Ler mais
    • Alura
      17/12/2006

      Design Patterns: um mau sinal?

      Ler mais
    Ver mais conteúdos

    Inscreva-se em nossa Newsletter

    Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.