Computação Jr.
CodeDex
Base de Conhecimento & Glossário · Code Júnior
Início / Controle de Versão (Git e GitHub) / Clone
Básico

Clone

Operação que baixa um repositório remoto do GitHub para a sua máquina, incluindo todo o histórico de versões.

Começando em um projeto existente

Diferente de apenas baixar um .zip no GitHub, o git clone copia os arquivos junto com a pasta oculta .git/ e já configura o link remoto chamado origin. Assim você já sai pronto para criar branches, commitar e dar push.

HTTPS vs SSH ao clonar

  • HTTPS (https://github.com/...): mais simples no primeiro contato, pede token pessoal (PAT) ou login via GitHub CLI.
  • SSH (git@github.com:...): recomendado no dia a dia com chave SSH cadastrada na conta, pois não pede senha a cada push/pull.
Exemplo Prático
bash
# Clonar via SSH (recomendado após configurar chave SSH no GitHub)
git clone git@github.com:quintinopaq/CodeDex.git

# Entrar na pasta criada e instalar dependências do projeto
cd CodeDex
cp .env.example .env
composer install

Teste seus conhecimentos

Pratique os conceitos desta nota no quiz da trilha Controle de Versão (Git e GitHub).

Ir para o Quiz da Trilha →