--Environnement - Debian GNU/Linux 10 (buster) - git version 2.23.0
Référence: Enregistrer les clés Deploy dans le référentiel GitHub et accéder sans mot de passe | CodeLab
Si vous définissez une phrase secrète lors de la création de la clé, vous devrez la saisir à chaque fois que vous récupérerez le référentiel et le clonerez, nous ne définirons donc pas de phrase secrète cette fois. *. Veuillez définir et annuler la phrase secrète à vos propres risques.
# 1.Créez une paire de clés RSA.
$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): <<<< Enter(Où créer la clé)
Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase): <<<< Enter(Mot de passe)
Enter same passphrase again: <<<< Enter(Mot de passe)
...réduction...
# 2.Affichez et copiez la clé publique.
$ cat /root/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAA...
Spécifiez le référentiel comme [email protected]: username / repository.git
.
Si vous faites une erreur, cela ressemblera à fatal: repository'[email protected]/hoge/fuga.git 'n'existe pas.
# 1.Créez un répertoire pour la destination de clonage du référentiel.
$ mkdir git
# 2.Accédez au répertoire que vous avez créé.
$ cd git/
# 3.Clonez le référentiel.
$ git clone [email protected]:ponta/hoge.git
Cloning into bare repository 'hoge.git'...
...réduction...
Recommended Posts