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 cadapush/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