Como baixar arquivos do GitHub

Se você já usou o GitHub antes, sabe que não é imediatamente claro como fazer o download de arquivos da plataforma. É uma das plataformas mais complicadas, pois não se destina diretamente ao compartilhamento direto de arquivos, mas sim ao desenvolvimento. Certo, uma das grandes coisas sobre o GitHub é que todos os repositórios públicos são de código aberto e as pessoas são incentivadas a contribuir - existem repositórios privados, mas geralmente são usados ​​para fins de desenvolvimento em empresas que não querem que seu código seja visto pelo público. O GitHub, no entanto, ainda lida com o download de arquivos de maneira diferente de outros lugares.

Como baixar arquivos do GitHub

Então, se você não tem certeza de como pode baixar arquivos de projetos (ou projetos inteiros) do GitHub, mostraremos como. Vamos começar.

Baixando um arquivo do GitHub

A maioria dos repositórios públicos pode ser baixada gratuitamente, mesmo sem uma conta de usuário. Isso ocorre porque os repositórios públicos são considerados bases de código que são de código aberto. Dito isso, a menos que o proprietário da base de código marque uma caixa de outra forma, a base de código pode ser baixada para o seu computador, compactada em um arquivo .zip.

  1. Então, se você for para uma base de código pública - como esta Calculadora de dicas que eu construí - você notará que no canto superior direito há um botão verde que diz Clonar ou baixar, clamba o botão.
  2. Em seguida, na lista suspensa, selecione Baixar ZIP. Todos os arquivos começarão a ser baixados para o seu computador, geralmente na pasta Downloads. GitHub Repo 2
  3. Em seguida, abra a pasta Downloads em seu computador e encontre o arquivo ZIP. Você deve clicar com o botão direito e escolher a opção que diz Extrair tudo…, Descompactar, ou Descomprimire, em seguida, selecione uma pasta onde deseja que os arquivos sejam colocados. Configurações de arquivo
  4. Por fim, navegue até a pasta selecionada e você encontrará todos os arquivos do Github que baixamos ali mesmo!

Essa é uma base de código bastante pequena, com apenas alguns arquivos nela. Se você for ao repositório JavaScript 30 de Wes Bos no Github, você notará que - por ser um repositório público - ele pode ser baixado da mesma forma.

Baixar arquivos GitHub usando comandos

Como alternativa, você pode clonar facilmente um arquivo ou repositório usando alguns comandos simples no GitHub. Para que isso funcione, você precisará instalar as ferramentas Git. Vamos instalar a mesma calculadora de ponta da linha de comando nesta demonstração.

  1. Copie o URL da barra de endereço ou do mesmo menu de onde você baixou o arquivo zip. GitHub Repo
  2. Abra o Git Bash, digite “Downloads de cd”E bateu Entrar. Isso o levará para a pasta Downloads na janela de comando, você também pode digitar qualquer local de arquivo em que deseja salvar o arquivo. prompt de comando
  3. Agora, digite “git clone //github.com/bdward16/tip-calculator.git“E acertar Entrar.prompt de comando 2
  4. Usando este método, os arquivos são descompactados automaticamente quando baixados.

Existe uma maneira melhor de baixar arquivos

Embora a maneira que descrevemos seja simples e direta, é mais ideal para simplesmente visualizar os arquivos de código, não para experimentar. Se você está planejando baixar arquivos do GitHub para experimentar, a melhor maneira seria “bifurcar” o projeto. Um fork é simplesmente sua própria cópia de um repositório.

A bifurcação de um repositório traz vários benefícios. Dá a você sua própria cópia em sua conta do GitHub, que permite que você experimente livremente as alterações sem afetar o projeto original. Por exemplo, você pode encontrar um bug em minha Calculadora de gorjetas ou deseja adicionar seus próprios recursos. Então, você pode “bifurcar” minha Calculadora de dicas, criando uma cópia em sua conta GitHub. Aqui, você pode bagunçar o código e experimentá-lo sem afetar o projeto original, porque esta seria sua cópia ou “fork”.

Mais comumente, os garfos são usados ​​para propor alterações no projeto de outra pessoa, como consertar um bug ou adicionar um recurso como mencionamos.

Então, como você bifurca um repositório público? Na verdade, é muito fácil. Antes de começarmos, você precisa criar uma conta GitHub gratuita, pois precisará de um lugar para armazenar seu garfo. Você pode acessar www.github.com e fazer isso agora mesmo.

Depois de ter sua conta criada, você pode bifurcar um repositório público para sua conta.

  1. Por exemplo, você pode acessar o repositório público para o curso de treinamento 30 Dias de JavaScript de Wes Bos e, no canto superior direito, verá um botão que diz Garfo. Clique no botão.
  2. Pode levar alguns segundos a alguns minutos, mas o GitHub irá então clonar ou “bifurcar” esse projeto em sua própria conta do GitHub. Assim que terminar, ele mostrará imediatamente o projeto com seu nome de usuário do GitHub.
  3. Para verificar, você pode clicar no ícone do seu perfil na barra de navegação no canto superior direito e selecionar a opção que diz Seus Repositórios . Em sua lista de repositórios, você deve ver a base de código do curso JavaScript 30.

Agora, você pode alterar e experimentar o código o quanto quiser e isso não afetará os arquivos do projeto original do proprietário original. Se você alterar algum código, consertar um bug ou adicionar um novo recurso, pode criar algo chamado “Pull Request”, onde essa alteração pode ser discutida. Se o proprietário original do projeto gostar da mudança - e ela funcionar corretamente - ela pode ser incorporada à base de código original como código de produção.

Fechando

Como você pode ver, baixar arquivos e projetos inteiros do GitHub é muito fácil. Em apenas alguns minutos, você pode ter um projeto inteiro baixado em seu computador ou até mesmo bifurcado em sua própria conta GitHub. Não é preciso muito mexer com o código em seu fork para ver o que afeta o que e, então, eventualmente, você pode até ser capaz de criar sua primeira solicitação pull! Boa codificação!