O GitHub é uma das plataformas de desenvolvimento de software e controle de versões mais importantes da Web. Com o passar dos anos, muitos criadores decidiram transformar seus perfis no GitHub em «páginas oficiais» para todo tipo de projetos, mas há um pequeno inconveniente: a interface deixa muito a desejar. Se você quer baixar um programa do GitHub ou extrair um elemento específico e não sabe por onde começar, este tutorial será muito útil.

Como baixar programas do GitHub sem perder a sanidade
Como baixar programas do GitHub

GitHub, uma criatura estranha

Pessoalmente, costumo visitar GitHub várias vezes por dia e não tenho grandes problemas para localizar o que preciso nessa plataforma. No entanto, após um breve diálogo com nosso leitor «gerundio» no artigo dedicado ao downloader Brisk, devo reconhecer que o design geral do GitHub não é o mais intuitivo do mundo para o usuário final.

Em primeiro lugar, o conteúdo favorece o idioma inglês e, em segundo lugar, nem todos os downloads são iguais. Por esses motivos, hoje compartilharei um pequeno guia básico para baixar programas do GitHub, o código de um projeto e, se necessário, pastas específicas.

Baixando programas do GitHub

Como baixar programas do GitHub sem perder a sanidade
Tudo começa aí, em «Releases»

O downloader Brisk servirá como exemplo para este tutorial: se você quiser baixar a última versão do desenvolvedor, deverá clicar na palavra Releases, que aparece a meia altura, à direita da tela. O número ao lado de Releases é apenas a quantidade de versões publicadas.

Como baixar programas do GitHub sem perder a sanidade
Dentro de «Releases», o que você procura é a seção «Assets». É lá que devem estar os instaladores.

Dentro dessa seção, o GitHub apresentará informações do último build, e os instaladores estão na categoria Assets (em algumas ocasiões, você precisará clicar na seta para expandir essa seção). Dependendo da compatibilidade, cada instalador usará legendas como «Windows», «Linux», «x64» ou «MacOS».

Como baixar código do GitHub

Como baixar programas do GitHub sem perder a sanidade
Botão «Code» -> «Download ZIP»

Isso é ainda mais simples: volte à página principal, clique no botão Code (de cor verde) e selecione a opção Download ZIP. Em alguns casos, o projeto não utiliza um instalador tradicional (ou não o requer quando se trata de documentos ou arquivos de configuração), e precisamos baixar toda a estrutura para que funcione.

Como baixar pastas do GitHub

Como baixar programas do GitHub sem perder a sanidade
Isso requer um pouco de ajuda...

A resposta oficial é «não pode», pois a interface não habilita nenhum mecanismo para fazer isso. No entanto, existem soluções alternativas como o GitHub Download Directory, que testamos recentemente. Tudo o que você precisa fazer é colar o caminho exato da pasta e pressionar Enter. O site se encarregará de colocar o conteúdo em um arquivo zip, embora não preserve a estrutura original.