Passo a passo: Como clonar um repositório do GitHub

Clonar um repositório do GitHub permite obter uma cópia completa do código para editar e contribuir no desenvolvimento de um projeto.

Como clonar um repositório do GitHub?

Clonar um repositório significa criar uma cópia exata do código disponível no GitHub para um diretório local. Esse processo permite trabalhar em projetos já existentes e sincronizar alterações com o repositório remoto.

1. Obtendo a URL do repositório no GitHub

Antes de clonar um repositório, acesse o GitHub , localize o repositório desejado e copie sua URL. Você pode escolher entre:

  • HTTPS: Ideal para quem não configurou uma chave SSH.
  • SSH: Recomendado para usuários que configuraram autenticação SSH.

2. Clonando o repositório

Após copiar a URL, utilize o seguinte comando para clonar o repositório para seu computador:

git clone https://github.com/usuario/repositorio.git

Se estiver usando SSH, utilize:

git clone git@github.com:usuario/repositorio.git

Isso criará uma cópia do repositório no diretório atual.

3. Acessando o diretório do repositório clonado

Depois de clonar o repositório, entre no diretório correspondente:

cd repositorio

Agora, você pode modificar os arquivos, criar branches e contribuir para o projeto normalmente.

4. Verificando o repositório remoto

Para garantir que o repositório foi clonado corretamente e está vinculado ao repositório remoto, use:

git remote -v

Isso exibirá a URL do repositório remoto vinculado ao seu repositório local.

Clonar um repositório do GitHub é essencial para desenvolvedores que desejam contribuir com projetos open source ou trabalhar em equipe em projetos privados. Esse processo permite que cada colaborador tenha uma cópia exata do código para desenvolvimento local.

Muitas equipes utilizam forks e clones para contribuir com repositórios públicos, seguindo um fluxo onde desenvolvedores criam alterações localmente e enviam pull requests para que suas contribuições sejam revisadas e mescladas ao código principal. Dominar esse fluxo é fundamental para quem deseja colaborar com projetos no GitHub.

Algumas aplicações:

  • Obter uma cópia local de um repositório do GitHub
  • Facilitar a colaboração em projetos open source
  • Permitir edição de código offline
  • Trabalhar com versionamento local e remoto
  • Contribuir para projetos e enviar pull requests

Dicas para quem está começando

  • Verifique se o Git está instalado no seu computador antes de clonar um repositório.
  • Use 'git status' após clonar um repositório para conferir seu estado atual.
  • Se estiver contribuindo para um repositório público, considere fazer um fork antes de cloná-lo.
  • Se precisar clonar para um diretório específico, use 'git clone URL diretorio'.
  • Se ocorrer erro de autenticação ao clonar com HTTPS, tente configurar um token de acesso pessoal no GitHub.
Foto de Tatiane Freitas
Contribuições de
Tatiane Freitas

Consultora em gestão de versionamento com Git para projetos colaborativos.

Mais sobre o autor
Compartilhe este tutorial: Como clonar um repositório do GitHub

Compartilhe este tutorial

Continue aprendendo:

Como conectar um repositório local ao GitHub

Conectar um repositório local ao GitHub permite armazenar e compartilhar código na nuvem, facilitando a colaboração e o versionamento.

Tutorial anterior

Como fazer push de um repositório local para o GitHub

Fazer push no Git envia os commits do repositório local para o repositório remoto no GitHub, permitindo compartilhamento e colaboração.

Próximo tutorial