Os 5 principais emblemas que irão turbinar seu repositório GitHub

Os 5 principais emblemas que irão turbinar seu repositório GitHub

Os emblemas do GitHub podem aumentar a legibilidade de um repositório, fornecendo aos usuários uma maneira rápida de capturar as métricas do repositório. Badges podem ser embutidos em seu README.md para esclarecer a importância e necessidade de seu projeto para outros desenvolvedores. Como resultado, os leitores têm uma ideia muito rápida do repositório, verificando os emblemas anexados.

Existem muitos emblemas do GitHub disponíveis na Internet. Aqui estão os cinco emblemas mais informativos para incluir em seu arquivo README.md. Para cada crachá listado, o código Markdown equivalente é fornecido.

O que os emblemas do GitHub podem fazer por você?

Adicionar emblemas do GitHub ao seu repositório pode parecer trivial, mas na verdade é incrivelmente útil. Tudo que você precisa fazer é importar o código do Markdown da fonte para o seu arquivo README.md.

Quando criei meu repositório GitHub de programação Python, omiti os selos. Meu repositório não embelezado tinha o conteúdo certo, mas não se destacou. Por causa disso, o repositório ganhou muito pouco tráfego (visitantes únicos).

Relacionado: Como criar um repositório GitHub

Depois de adicionar mais emblemas ao meu repositório, percebi um aumento automático no número de visitantes externos (de 5 para 767) mensalmente (veja seus visitantes únicos em Insights> Tráfego em seu repositório).

Minha caixa de entrada estava cheia de comentários sobre o quão bem meu repositório se destacou de outros repositórios de programação Python --- tudo por causa dos emblemas. Um simples emblema do GitHub pode mudar completamente a aparência do seu repositório.

Sempre tenha isso em mente: um emblema vale 1000 linhas de código.

1. Estatísticas do GitHub

Os 5 principais emblemas que irão turbinar seu repositório GitHub

O emblema GitHub Stats demonstra o total de estrelas, confirmações, solicitações de pull, problemas e contribuições de seu repositório GitHub.

  1. Estrelas : os usuários salvam repositórios GitHub (como favoritos). Isso indica que o usuário está interessado e deseja se manter atualizado com o repositório salvo. No entanto, um repositório com estrela não pode ser editado.
  2. Commits : Salvar uma mudança em um repositório é conhecido como Commit. Vários detalhes são anexados a um commit, conteúdo, mensagem (descrição), nome do autor e carimbo de data / hora .
  3. Pull Request : um Pull Request informa outras pessoas sobre as melhorias que você enviou para um repositório GitHub diferente, exceto o seu. Freqüentemente, nos referimos à solicitação de pull como o coração da colaboração GitHub.
  4. Problemas : os problemas do GitHub são usados ​​para obter feedback do usuário, rastrear ideias, melhorias e listar bugs relatados ao repositório.
  5. Contribuição : as contribuições do GitHub indicam o número de contribuições feitas a outros repositórios. Uma contribuição pode ser feita com a ajuda de um Pull Request.

Para adicionar o emblema GitHub Stats ao seu repositório, incorpore o código Markdown abaixo em seu arquivo README.md.

![Your Repository's Stats](https://github-readme-stats.vercel.app/api?username=Your_GitHub_Username&show_icons=true)

Certifique-se de alterar o valor username = para o seu nome de usuário do GitHub. O emblema GitHub Stats também fornece classificações como S + (top 1%), S (top 25%), A ++ (top 45%), A + (top 60%) e B + (todos) . Quanto mais altas forem suas estatísticas, melhor será sua classificação.

2. Idiomas mais usados

Como o nome sugere, o emblema de idiomas mais usados ​​exibe os idiomas mais comuns usados ​​em todo o GitHub. É uma métrica do GitHub em que linguagens como HTML, CSS, JavaScript, Python, Go e outras têm mais código no GitHub. Os idiomas são listados em ordem decrescente.

Relacionado: Qual linguagem de programação você deve aprender?

Para adicionar o emblema dos Idiomas Mais Usados ​​ao seu repositório, incorpore o Markdown abaixo ao seu arquivo README.md.

![Your Repository's Stats](https://github-readme-stats.vercel.app/api/top-langs/?username=Your_GitHub_Username&theme=blue-green)

A única desvantagem desse emblema é que ele não listará o Markdown como a linguagem mais comumente usada.

3. Emblema de contribuidores

Os 5 principais emblemas que irão turbinar seu repositório GitHub

O emblema de contribuidores exibe todas as operações, como adições , exclusões e confirmações que foram realizadas em seus repositórios. Quando você mescla uma solicitação pull em seu repositório, o indivíduo que criou a solicitação será adicionado como um contribuidor. É realmente um bom hábito dar crédito aos contribuidores que investiram seu tempo no fornecimento de uma atualização para o seu repositório.

O selo de contribuidores pode ser gerado usando contributors-img, um aplicativo da web que gera uma imagem para exibir a lista de contribuidores.

Gerar a imagem do colaborador é bastante trivial. Navegue até o site contributors-img e cole o nome do seu repositório junto com o seu nome de usuário para gerar a URL. Como alternativa, simplesmente incorpore o código Markdown fornecido abaixo para obter a imagem.

![GitHub Contributors Image](https://contrib.rocks/image?repo=Your_GitHub_Username/Your_GitHub_Repository_Name)

4. Gerador de piadas aleatórias

O gerador de piadas aleatórias irá gerar uma piada técnica na forma de perguntas e respostas. Por exemplo, “ O que é um vírus de computador? A doença terminal ”.

Para usar o emblema, você precisa incorporar o código Markdown em seu arquivo README.md conforme mostrado abaixo.

## 😂 Here is a random joke that'll make you laugh! ![Jokes Card](https://readme-jokes.vercel.app/api)

5. Contador de visualização de perfil

O emblema do contador de visualização de perfil exibe o número de vezes que seu perfil do GitHub foi visualizado em seu perfil. Para gerar este emblema, incorpore o seguinte código Markdown:

![Profile View Counter](https://komarev.com/ghpvc/?username=Your_GitHub_Username)

Para gerar a contagem de visualizações do seu repositório, você pode usar o emblema HITS ( How Idiots Track Success ). É uma maneira simples de ver quantas pessoas visitaram seu repositório GitHub :

![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url = Paste_Your_GitHub_Repository_Link_Here)

Mas a desvantagem do contador de visualizações de perfil e HITS é que eles não exibem a contagem de visualizações com IDs exclusivos. Cada vez que você recarregar o navegador / repositório, as contagens serão incrementadas. Pode-se facilmente obter mais visualizações atualizando a página.

Implementação completa de emblemas do GitHub

Usei meu repositório GitHub como exemplo. Para gerar os emblemas, é recomendável adicionar esses códigos ao arquivo README.md designado. Se você não tiver um arquivo README.md em seu repositório GitHub, criar um manualmente é a melhor opção.

# Top 5 Badges That Will Take Your GitHub Repository to the Next Level ## 1. GitHub Stats ![Your Repository's Stats](https://github-readme-stats.vercel.app/api?username=Tanu-N-Prabhu&show_icons=true) ## 2. Most Used Languages ![Your Repository's Stats](https://github-readme-stats.vercel.app/api/top-langs/?username=Tanu-N-Prabhu&theme=blue-green) ## 3. Contributors Badge ![Your Repository's Stats](https://contrib.rocks/image?repo=Tanu-N-Prabhu/Python) ## 4. Random Joke Generator ![Jokes Card](https://readme-jokes.vercel.app/api) ## 5. Profile View Counter ![Profile View Counter](https://komarev.com/ghpvc/?username=Tanu-N-Prabhu) ### Repository View Counter - HITS ![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https://github.com/Tanu-N-Prabhu/Python)

Não há necessidade de executar ou executar o trecho de código de markdown acima em seu arquivo README.md. No momento em que você salva o arquivo com a extensão (.md), o GitHub renderizará automaticamente a saída e as alterações serão refletidas diretamente em seu repositório.

Mais emblemas do GitHub disponíveis

Agora que você sabe como adicionar emblemas do GitHub ao seu repositório, é uma ótima opção para desenvolvedores e indivíduos que podem usar esses emblemas para aumentar a legibilidade de seus repositórios. Não é tão difícil - tudo que você precisa fazer é incorporar algumas linhas de código Markdown para gerar os emblemas.

Quanto mais emblemas você incluir em seu repositório, mais atenção receberá. Um único crachá terá a capacidade de fornecer informações úteis em termos de estatísticas, status e métricas.


Como usar Python como uma calculadora de linha de comando

Como usar Python como uma calculadora de linha de comando

Embora você possa usar uma calculadora gráfica em seu computador, o interpretador da linguagem de programação Python pode funcionar como uma calculadora de mesa. É uma piada de corrida tão popular na comunidade Python que foi mencionada no tutorial oficial. Veja como você pode usar Python como calculadora.

Os 8 melhores blogs Java para programadores

Os 8 melhores blogs Java para programadores

Como programador, você deve enfrentar desafios para sobreviver e construir algumas maravilhas no campo de desenvolvimento ou programação. Portanto, se você está procurando aprender uma linguagem de programação avançada para aprimorar suas habilidades profissionais, Java é um dos melhores candidatos.

7 comandos vitais para começar a usar Python para iniciantes

7 comandos vitais para começar a usar Python para iniciantes

Aprender uma nova linguagem de programação como Python torna-se fácil se você tiver um roteiro abrangente detalhando quais conceitos aprender como um iniciante e como progredir ainda mais para alcançar o próximo marco. Mesmo os programadores intermediários devem freqüentemente revisar seus fundamentos para construir uma base sólida para si mesmos.

Princípios de Web Design Responsivo

Princípios de Web Design Responsivo

Hoje em dia, é prática comum construir um site ou aplicativo que ajusta sua interface de usuário dependendo do navegador ou do dispositivo. Existem duas abordagens para atingir esse objetivo. O primeiro envolve a criação de diferentes versões de seu site ou aplicativo para diferentes dispositivos. Mas é ineficiente e pode levar a erros imprevisíveis.

Como contar o número de dígitos em um número usando C ++, Python e JavaScript

Como contar o número de dígitos em um número usando C ++, Python e JavaScript

Trabalhar com números é parte integrante da programação. Cada linguagem de programação fornece suporte para manipular números de muitas maneiras diferentes. Neste artigo, você aprenderá como encontrar o número total de dígitos em um inteiro usando abordagens iterativas, baseadas em log e baseadas em string.

As 9 melhores alternativas do Docker para gerenciamento de contêineres

As 9 melhores alternativas do Docker para gerenciamento de contêineres

Os contêineres são altamente benéficos para o desenvolvimento, implantação e gerenciamento de software em um ambiente virtual. O Docker é útil no processo de conteinerização, mas não é a única plataforma disponível. Se você estiver procurando por alternativas ao Docker, não procure mais. Esta lista mostra algumas alternativas do Docker ricas em recursos e eficientes para usar em seu próximo projeto.

SQL vs. NoSQL: Qual é o melhor banco de dados para seu próximo projeto?

SQL vs. NoSQL: Qual é o melhor banco de dados para seu próximo projeto?

SQL vs. NoSQL: Qual é o melhor banco de dados para seu próximo projeto?

Como incorporar tweets em suas postagens do WordPress

Como incorporar tweets em suas postagens do WordPress

Incorporar serviços de terceiros em suas postagens do WordPress é uma maneira empolgante de cativar o interesse de um visitante. O conteúdo incorporado também fornece dicas visuais que tornam a digitalização mais fácil. O WordPress facilitou a adição desse tipo de conteúdo.

Como excluir a pasta de módulos de nó com npkill

Como excluir a pasta de módulos de nó com npkill

Node.js é um ambiente de tempo de execução JavaScript que permite executar JavaScript fora dos navegadores da web, tornando-o uma escolha popular para o desenvolvimento de todos os tipos de aplicativos. Parte de sua popularidade se deve à grande quantidade de pacotes NPM disponíveis para facilitar a experiência do desenvolvedor.

Como escrever e compilar seu primeiro código de Solidity

Como escrever e compilar seu primeiro código de Solidity

Solidity é a linguagem de programação usada por contratos inteligentes na blockchain Ethereum. É uma linguagem de programação orientada a objetos com tipagem estática.

O que é o Dia Internacional do Programador? 3 maneiras de comemorar este ano

O que é o Dia Internacional do Programador? 3 maneiras de comemorar este ano

Os dias comemorativos internacionais são uma boa forma de dar reconhecimento a questões sociais, dias históricos e respetivas carreiras. O Dia Internacional do Programador celebra o papel que os programadores desempenham para melhorar a vida cotidiana. O mundo civilizado em que vivemos é produto do trabalho árduo dos programadores.

Como funciona o método Python String format ()? 10 exemplos

Como funciona o método Python String format ()? 10 exemplos

Quer seja uma consulta de banco de dados ou resultados de operações matemáticas, o método de formato de string Python oferece uma maneira mais dinâmica e atraente de apresentar os resultados a um usuário.

Visual Studio 2022 vs. 2019: você deve atualizar agora? Explicado

Visual Studio 2022 vs. 2019: você deve atualizar agora? Explicado

No início deste ano, a Microsoft lançou a versão prévia do Visual Studio 2022 no mundo selvagem da programação. Esta é uma boa notícia! É um IDE extremamente popular, mas precisa de um ajuste ou talvez até mesmo uma revisão, dado o ritmo de mudança no ecossistema DevOps no qual ele prospera.

Uma introdução simples às métricas de software

Uma introdução simples às métricas de software

Métricas de software são medidas usadas para quantificar vários aspectos de seu software. Esses aspectos podem variar de custo, qualidade e eficiência da equipe de desenvolvimento.

Como instalar o .NET Framework versão 3.5 no Windows 10

Como instalar o .NET Framework versão 3.5 no Windows 10

Como um usuário do Windows, você provavelmente já se deparou com as palavras .NET Framework pelo menos uma vez. É uma estrutura de software desenvolvida pela Microsoft que permite criar e executar programas C #, C ++, F # e Visual Basic. A versão mais recente do .NET é 4.8, mas seu computador pode precisar de uma versão mais antiga do .NET (como .NET 3.5) para executar alguns aplicativos.

Flask ou CherryPy: Qual framework Python você deve usar?

Flask ou CherryPy: Qual framework Python você deve usar?

Se você é um desenvolvedor Python, pode se beneficiar muito com a variedade de estruturas disponíveis. Embora algumas estruturas sejam mais adequadas para grandes ecossistemas, outras se especializam em atender a objetivos de desenvolvimento específicos. Continue lendo para aprender os recursos básicos, usos e diferenças entre dois frameworks Python: Flask e CherryPy.

Como encontrar cubos e quadrados perfeitos de N dígitos usando Python, C ++ e JavaScript

Como encontrar cubos e quadrados perfeitos de N dígitos usando Python, C ++ e JavaScript

Muitos programadores adoram resolver problemas matemáticos complicados usando código. Ajuda a aguçar a mente e melhorar as habilidades de resolução de problemas. Neste artigo, você aprenderá a encontrar os menores e os maiores quadrados e cubos perfeitos de n dígitos usando Python, C ++ e JavaScript. Cada exemplo também contém uma saída de amostra para vários valores diferentes.

Como adicionar Python à variável PATH do Windows

Como adicionar Python à variável PATH do Windows

A execução do Python a partir do terminal costuma ser inevitável. No entanto, se você acabou de instalar o Python no Windows 10 pela primeira vez, executá-lo por meio do Terminal do Windows só será possível se for adicionado à variável de ambiente PATH do Windows.

Como usar a instrução if do Python

Como usar a instrução if do Python

A instrução if é a força motriz da programação lógica. Como resultado, um melhor domínio do Python é um acréscimo significativo às suas habilidades de programação em Python.

Como usar Python como uma calculadora de linha de comando

Como usar Python como uma calculadora de linha de comando

Embora você possa usar uma calculadora gráfica em seu computador, o interpretador da linguagem de programação Python pode funcionar como uma calculadora de mesa. É uma piada de corrida tão popular na comunidade Python que foi mencionada no tutorial oficial. Veja como você pode usar Python como calculadora.

Os 8 melhores blogs Java para programadores

Os 8 melhores blogs Java para programadores

Como programador, você deve enfrentar desafios para sobreviver e construir algumas maravilhas no campo de desenvolvimento ou programação. Portanto, se você está procurando aprender uma linguagem de programação avançada para aprimorar suas habilidades profissionais, Java é um dos melhores candidatos.

7 comandos vitais para começar a usar Python para iniciantes

7 comandos vitais para começar a usar Python para iniciantes

Aprender uma nova linguagem de programação como Python torna-se fácil se você tiver um roteiro abrangente detalhando quais conceitos aprender como um iniciante e como progredir ainda mais para alcançar o próximo marco. Mesmo os programadores intermediários devem freqüentemente revisar seus fundamentos para construir uma base sólida para si mesmos.

Princípios de Web Design Responsivo

Princípios de Web Design Responsivo

Hoje em dia, é prática comum construir um site ou aplicativo que ajusta sua interface de usuário dependendo do navegador ou do dispositivo. Existem duas abordagens para atingir esse objetivo. O primeiro envolve a criação de diferentes versões de seu site ou aplicativo para diferentes dispositivos. Mas é ineficiente e pode levar a erros imprevisíveis.

Como contar o número de dígitos em um número usando C ++, Python e JavaScript

Como contar o número de dígitos em um número usando C ++, Python e JavaScript

Trabalhar com números é parte integrante da programação. Cada linguagem de programação fornece suporte para manipular números de muitas maneiras diferentes. Neste artigo, você aprenderá como encontrar o número total de dígitos em um inteiro usando abordagens iterativas, baseadas em log e baseadas em string.

As 9 melhores alternativas do Docker para gerenciamento de contêineres

As 9 melhores alternativas do Docker para gerenciamento de contêineres

Os contêineres são altamente benéficos para o desenvolvimento, implantação e gerenciamento de software em um ambiente virtual. O Docker é útil no processo de conteinerização, mas não é a única plataforma disponível. Se você estiver procurando por alternativas ao Docker, não procure mais. Esta lista mostra algumas alternativas do Docker ricas em recursos e eficientes para usar em seu próximo projeto.

SQL vs. NoSQL: Qual é o melhor banco de dados para seu próximo projeto?

SQL vs. NoSQL: Qual é o melhor banco de dados para seu próximo projeto?

SQL vs. NoSQL: Qual é o melhor banco de dados para seu próximo projeto?

Como incorporar tweets em suas postagens do WordPress

Como incorporar tweets em suas postagens do WordPress

Incorporar serviços de terceiros em suas postagens do WordPress é uma maneira empolgante de cativar o interesse de um visitante. O conteúdo incorporado também fornece dicas visuais que tornam a digitalização mais fácil. O WordPress facilitou a adição desse tipo de conteúdo.

Como excluir a pasta de módulos de nó com npkill

Como excluir a pasta de módulos de nó com npkill

Node.js é um ambiente de tempo de execução JavaScript que permite executar JavaScript fora dos navegadores da web, tornando-o uma escolha popular para o desenvolvimento de todos os tipos de aplicativos. Parte de sua popularidade se deve à grande quantidade de pacotes NPM disponíveis para facilitar a experiência do desenvolvedor.

Como escrever e compilar seu primeiro código de Solidity

Como escrever e compilar seu primeiro código de Solidity

Solidity é a linguagem de programação usada por contratos inteligentes na blockchain Ethereum. É uma linguagem de programação orientada a objetos com tipagem estática.