Diferencia entre revisiones de «Creando cuenta en git hub»
De Wiki de EGC
Línea 15: | Línea 15: | ||
Por cierto, github permite crear organizaciones en las que participan múltiples usuarios. | Por cierto, github permite crear organizaciones en las que participan múltiples usuarios. | ||
+ | |||
+ | = Problemas = | ||
+ | |||
+ | Si git reporta este problema: | ||
+ | |||
+ | <source lang="bash"> | ||
+ | Agent admitted failure to sign using the key. | ||
+ | Permission denied (publickey). | ||
+ | fatal: Could not read from remote repository. | ||
+ | |||
+ | Please make sure you have the correct access rights | ||
+ | and the repository exists. | ||
+ | </source> | ||
+ | |||
+ | Prueba a añadir manualmente la clave privada: | ||
+ | |||
+ | <source lang="bash"> | ||
+ | $ ssh-add /home/practica/.ssh/id_rsa | ||
+ | </source> |
Revisión del 16:26 10 nov 2015
- Accede a http://github.com
- Invoca la orden para crear el par de clave pública y privada SSH:
% ssh-keygen
- Esto genera un par de claves pública y privada en la carpeta /home/USUARIO/.ssh/. El fichero /home/usuario/.ssh/id_rsa.pub contiene la clave pública.
- Carga la clave pública SSH a github (Arriba a la derecha: zona de usuario -> 'settings' -> SSH keys). Basta con copia el contenido de /home/usuario/.ssh/id_rsa.pub en el formulario que aparece en github.
Recuerda: Con una clave pública por ordenador personal que tienes es suficiente. Por tanto, no hace falta que crees un par de claves pública y privada SSH cada vez que comiences un nuevo proyecto, puedes usar la misma siempre que nadie te robe tu clave privada.
Para saber más: [1]
Por cierto, github permite crear organizaciones en las que participan múltiples usuarios.
Problemas
Si git reporta este problema:
Agent admitted failure to sign using the key.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Prueba a añadir manualmente la clave privada:
$ ssh-add /home/practica/.ssh/id_rsa