Como adicionar uma máquina Windows no GitLab via chave SSH

Mais rápido que reiniciar o Windows pra “ver se resolve”. Se você tá usando GitLab no Windows e quer parar de digitar senha toda hora: usa SSH.

Passo 1 – Gerar a chave SSH

Abre o Git Bash (ou WSL, se for chique):

ssh-keygen -t ed25519 -C "[email protected]"

Aceita tudo com Enter. Vai cair aqui:

C:\Users\SeuUsuario\.ssh\id_ed25519

Passo 2 – Copiar a chave pública

Dá um:

cat ~/.ssh/id_ed25519.pub

Ou abre direto no Explorer e copia tudo.

Passo 3 – Adicionar no GitLab

  1. Vai no GitLab
  2. Clica no avatar > Edit profile > SSH Keys
  3. Cola a chave em “Key”
  4. Dá um nome em “Title” (tipo PC-Kemper)
  5. Clica em “Add key”

Passo 4 – Testar a conexão

Roda:

ssh -T [email protected]

Se tu ver isso aqui, tá liso:

Welcome to GitLab, @seu-usuario!

Passo 5 – Clonar usando SSH

Não usa mais HTTPS! Agora é assim:

git clone [email protected]:usuario/repositorio.git

Pronto. Sem senha, sem frescura.

Rolar para cima