Ao executar a operação Push and Pull em projetos Git, é necessário conectar o repositório local ao repositório remoto. O GIT fornece dois métodos para clonagem de repositórios remotos, como o protocolo HTTP e o protocolo SSH. O protocolo HTTP é o método comumente usado para rastrear alterações no projeto. No entanto, não é seguro para projetos de desenvolvimento sensíveis.
Por outro lado, o protocolo SSH é o método mais seguro que usa um par de chaves públicas e privadas. Para se comunicar entre o repositório local e o repositório remoto, os desenvolvedores precisam primeiro gerar a tecla SSH e adicioná -lo ao Bash Git.
Este blog demonstrará:
Como gerar a chave SSH?
Para gerar a nova chave SSH, tente as seguintes etapas:
Vamos seguir em frente e implementar o procedimento acima mencionado para uma melhor compreensão!
Etapa 1: Mudança para o repositório desejado
Primeiro, digite o seguinte comando no terminal e redirecione para o repositório Git:
$ CD "C: \ git"
Etapa 2: Gere a chave SSH
Em seguida, crie uma chave SSH com a ajuda do “ssh-keygen”Comando:
$ ssh-keygen
Depois de executar o comando acima, ele solicitará que você especifique o repositório onde você deseja criar a chave SSH. No entanto, já criamos a chave SSH. É por isso que a chave existente foi muito escrita. Aperte o "y”Chave e conclua o processo:
Etapa 3: Verifique a chave SSH
Utilize o comando abaixo estatado para garantir se a chave SSH foi gerada:
$ ls -al ~/.ssh
Como você pode ver na saída a seguir, o SSH foi gerado com sucesso. Aqui, "id_rsa.bar”Mantém a chave pública e“id_rsa”Salva a chave privada:
Como adicionar uma chave SSH já gerada para Git Bash?
Primeiro, lance o agente SSH para adicionar uma chave SSH já criada para Git Bash. Então, utilize o “ssh-add ~/.ssh/id_rsa”Comando.
Etapa 1: Iniciar o agente SSH
Escreva o seguinte comando para lançar o agente SSH:
$ avaliou "$ (ssh -agent -s)"
A captura de tela abaixo indica que o agente SSH está sendo executado em segundo plano com “3051”PID ou ID do processo:
Etapa 2: Adicione a chave SSH ao agente SSH
Para adicionar a tecla SSH ao agente SSH, execute o comando abaixo fornecido:
$ ssh-add ~/.ssh/id_rsa
De acordo com a saída abaixo, a chave SSH foi adicionada com sucesso:
Explicamos com eficiência o processo de adicionar uma chave SSH já gerada para o Git Bash.
Conclusão
Para adicionar a chave SSH ao Git Bash, primeiro, gerar a chave SSH usando o “ssh-keygen”Comando. Em seguida, inicie o agente SSH. Depois disso, execute o “ssh-add ~/.ssh/id_rsa”Comando para adicionar a chave SSH. Este artigo demonstrou o método para criar uma nova chave SSH e adicioná -la ao Git Bash.