Gerando sua chave pública SSH
Muitos servidores Git autenticam usando chaves públicas SSH.Para fornecer uma chave pública, cada usuário em seu sistema deve gerar uma se ainda não tiver uma.Esse processo é semelhante em todos os sistemas operacionais.Primeiro, você deve verificar se já não tem uma chave.Por padrão, as chaves SSH de um usuário são armazenadas no ~/.ssh diretório desse usuário.Você pode verificar facilmente se já possui uma chave acessando esse diretório e listando o conteúdo:
1 - ssh-keygen
2 - cd ~/.ssh
3 - cat id_rsa.pub
4 - Colar o codigo gerado dentro do gitlab em SSH