Para utilizar o git para subir código através de SSH é necessário sempre ter uma chave configurada previamente. Para configurar a chave é simples. Acesse a pasta do seu usuário na máquina e verifique se existe uma pasta .ssh criada, se a pasta não existir é porque não existe chave configurada. Para configurar utilize o clique do botão direito no desktop mesmo e acesse seu git bash:
Em seguida execute no prompt o comando que deverá criar uma chave na pasta C:/Usuário/<seu_usuario>/.ssh com um arquivo com o conteúdo de uma chave criptografada, conforme abaixo:
ssh-keygen
-o
-f ~/.ssh/id_rsa
Após a execução, será solicitado uma palavra passe, digite-a e tecle enter. A palavra é solicitada 2 vezes:
Após a execução:
Acesse o arquivo .pub no diretório e abra com o editor de texto. Copie a chave que deve começar com ssh-rsa.
Acesse seu repositório git e adicione a nova chave nas configurações de SSH do seu perfil.
No caso do Github em Configuraões>SSH:
No caso do Gitlab em /profile/keys.
Ao baixar o projeto copie a opção de repositório SSH para fazer o clone:
Ao executar o git clone será solicitada a chave SSH que foi configurada. O mesmo para Push e Pull.
Nenhum comentário:
Postar um comentário