Como clonar um repositório GitHub com Git Bash

GitHub é uma plataforma de hospedagem de código para colaboração e controle de versão. Você pode trabalhar em código com qualquer pessoa de qualquer lugar. É também uma plataforma para a maior comunidade de desenvolvedores do mundo.

O GitHub fornece muitos recursos como gerenciamento fácil de projeto com repositórios, gerenciamento de equipe eficaz usando ferramentas como solicitações e problemas de pull, hospedagem de código fácil e muito mais. Vamos examinar esses métodos mais detalhadamente à medida que damos uma olhada em como clonar um repositório usando Git Bash.

O que é um repositório GitHub?

Um repositório é um espaço de armazenamento onde residem todos os arquivos de um projeto. Também é comumente conhecido como "repo". Um repositório GitHub é um repositório remoto onde você pode armazenar todos os arquivos do seu projeto e o histórico de revisão de cada arquivo. Você pode armazenar qualquer tipo de pasta ou arquivo como imagens, arquivos HTML, arquivos .css, arquivos .py, arquivos CSV, arquivos Excel, arquivos JSON, etc.

Você pode criar um repositório GitHub como Público ou Privado . Ao criar um repositório como público, qualquer pessoa na Internet pode ver esse repositório. Você pode escolher quem pode enviar e fazer alterações nesse repositório, no entanto. Por outro lado, ao criar um repositório como Privado, você tem controle total sobre quem pode ver e fazer alterações nesse repositório.

O Github inicializa um repositório com um arquivo README, um arquivo .gitignore e um arquivo de licença.

Um arquivo README permite que você escreva uma descrição completa do seu projeto e inclua todas as instruções necessárias. Um arquivo .gitignore contém o nome dos arquivos que você não deseja enviar ao GitHub. Já uma licença diz aos outros o que eles podem ou não fazer com o seu código.

O que significa clonar um repositório?

Clonar um repositório significa criar uma cópia local do seu repositório GitHub. Ao criar uma cópia local, você pode adicionar ou remover arquivos facilmente, corrigir conflitos de mesclagem e fazer commit facilmente. Trabalhar em uma cópia local do repositório fornece mais flexibilidade para os usuários. Você pode fazer alterações e experimentar o repositório com segurança.

Depois de clonar um repositório GitHub, uma cópia local completa é criada junto com todas as versões de cada arquivo e pasta do projeto. Você pode até clonar o repositório existente de outra pessoa para contribuir com um projeto. Depois de fazer alterações no repositório, você pode enviá-lo facilmente para o repositório remoto no GitHub usando o Git Bash.

Verifique se Git e Git Bash estão instalados em seu sistema

Certifique-se de ter Git e Git Bash instalados em seu sistema. Você pode verificar se o Git está instalado em seu sistema digitando o seguinte comando no Prompt de Comando:

 git --version

O prompt de comando exibirá a versão instalada do Git. Para verificar se o Git Bash está instalado em seu sistema, pressione o botão do windows e pesquise o Git bash .

Se nenhum deles estiver disponível, siga as etapas corretas para instalar com sucesso Git e Git Bash em seu sistema .

Criação de um repositório GitHub

Você pode criar um repositório GitHub seguindo estas etapas:

1. Acesse o site oficial do GitHub .

2. Clique no ícone de adição no canto superior direito e selecione Novo repositório .

3. Uma nova página será aberta onde você terá que preencher alguns detalhes para criar um novo repositório. Insira um nome curto e fácil de lembrar para seu repo. O GitHub também sugere nomes de repositório automaticamente para usar como inspiração.

4. Se desejar, você pode fornecer uma breve descrição do seu projeto na caixa de descrição. Esta etapa é totalmente opcional.

5. Selecione a visibilidade do repositório como Privado ou Público de acordo com como você deseja que outras pessoas vejam seu repositório.

6. Você pode inicializar o repositório com um arquivo README , um arquivo .gitignore e uma licença . De acordo com o GitHub, "Você pode adicionar um arquivo README ao seu repositório para dizer a outras pessoas por que seu projeto é útil, o que elas podem fazer com seu projeto e como podem usá-lo."

Você pode escolher um arquivo .gitignore em uma lista de modelos disponíveis. Da mesma forma, você pode escolher uma licença na lista de licenças disponíveis. Adicionar todos esses arquivos aumenta a credibilidade do repositório.

7. Por fim, clique no botão Criar Repositório para criar um novo repositório.

Clonando um repositório GitHub usando Git Bash

1. Navegue até o repositório que deseja clonar. Você pode usar este repositório de amostra para tentar clonar pela primeira vez.

2. Clique no botão Baixar código .

3. Uma caixa será aberta quando você clicar no botão Baixar código . Clique no ícone Copiar para a área de transferência para copiar a URL do repositório por meio do método HTTPS.

4. Abra o Git Bash .

5. Vá para o diretório onde deseja clonar o repositório usando o comando cd .

6. Insira o seguinte comando e substitua o [URL REPO] pelo link que você copiou anteriormente.

 git clone [REPO URL]

Por exemplo, para clonar o repositório de amostra que usamos anteriormente, digite o seguinte comando:

 git clone https://github.com/Yuvrajchandra/sample-github-repository.git

7. Pressione enter para ter uma cópia local do repositório em seu sistema.

Outras maneiras de baixar um repositório GitHub

Você também pode optar por outros métodos para baixar um repositório GitHub, como usar o GitHub Desktop para clonar um repositório . GitHub Desktop é um aplicativo para usuários de Mac e PC que assume o controle de versão da linha de comando para a área de trabalho. Ele foi criado pelo GitHub para simplificar o controle de versão.

Você pode realizar todas as mesmas tarefas, como clonar, excluir, atualizar e salvar um repositório com o GitHub Desktop, que você pode fazer com o Git Bash. O Git Bash tem uma curva de aprendizado íngreme, mas é mais poderoso do que o GitHub Desktop.

Relacionado: Como excluir repositórios indesejados no GitHub

Outro método simples para baixar um repositório GitHub é baixar diretamente o arquivo ZIP do repo. Você pode seguir estas etapas simples para baixar um arquivo ZIP do repositório:

  1. Vá para o repositório que deseja baixar. Você pode usar este repositório de amostra para tentar fazer download do arquivo ZIP do repo pela primeira vez.
  2. Clique no botão Baixar código e, em seguida, clique na opção Baixar ZIP . O repositório será baixado para o seu sistema em alguns segundos.

Torne-se um Pro-Coder usando o GitHub

O GitHub fornece uma plataforma para compartilhar seu código com outras pessoas, criar projetos incríveis, ganhar emblemas e fazer muito mais. Você pode começar criando seu primeiro repositório no GitHub.

Se você é um programador experiente, pode contribuir para os repositórios de código aberto do GitHub. Utilize os recursos desta plataforma para aumentar suas habilidades de codificação e ser reconhecido na comunidade de programação.