Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Diferença entre SSH e Http

Existe 3 opções de clonagem: http, ssh e gitcli. Qual a diferença entre http e ssh? Qual seria o melhor ou o recomendado e pq?

1 resposta
solução!

Olá, Thailan! Tudo bem?

É uma ótima pergunta que você fez. A diferença entre o protocolo HTTP e o SSH é que o HTTP é um protocolo de transferência de hipertexto que é utilizado para acessar a internet e transferir arquivos. Já o SSH é um protocolo de rede seguro que é utilizado para acessar e gerenciar servidores remotos.

No Git, o protocolo HTTP é utilizado para clonar repositórios públicos e privados, mas é necessário autenticar-se a cada operação. Já o protocolo SSH é utilizado para clonar repositórios privados e públicos, e não é necessário autenticar-se a cada operação, pois a autenticação é feita por meio de chaves criptográficas.

O protocolo SSH é mais seguro do que o HTTP, pois utiliza criptografia para proteger a conexão entre o cliente e o servidor. Além disso, o protocolo SSH é mais rápido do que o HTTP, pois não precisa autenticar-se a cada operação.

Portanto, recomenda-se utilizar o protocolo SSH para clonar repositórios privados e públicos, pois é mais seguro e mais rápido do que o protocolo HTTP.

Espero ter ajudado!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓