SSH est un outil qui permet de se connecter à un shell de manières sécurisé à distance.
Mais il peut aussi êtres utilisés pour transférer des données.
Par défaut le système GIT utilise le protocole SSH que HTTP.
Pour pouvoir utiliser SSH il faut créer notre clef privée et publique
warning
Prérequis !
Il vous faut un système idéalement à jours Linux ou Mac.
Pour Windows il vous faut au minimum windows 10 22h2 ou windows 11 22h2 (Note les entreprises peuvent désactiver les outils SSH)
Pour les systèmes Windows antérieur, vous pouvez utiliser GIT Bash ou MSYS2