¡Genial! Tienes un repositorio Git en tu máquina pero, ¿qué tal si compartes tu código en GitHub?
Configuración inicial
Si aún no tienes una cuenta en GitHub, ve a http://github.com y crea una. Es gratis.
Después de que te registres e inicies sesión, añadamos una clave SSH para que GitHub pueda vincular tu cuenta con este ordenador. De esta manera no tendrá que pedirte tu contraseña en cada confirmación.
En Git Bash introduzca el comando:
1ssh-keygen -t rsa -C "[email protected]"
bash
Usa el mismo correo electrónico que registraste en GitHub.
En la siguiente pregunta, pulse Intro para elegir el valor predeterminado.
Ahora pedirá una contraseña. Introduce una contraseña (esta NO es tu contraseña de GitHub). Cuando te pida una confirmación, vuelve a introducir la contraseña. Ahora introduce el comando:
1notepad ~/.ssh/id_rsa.pub
bash
Para abrir en el Bloc de Notas el archivo que se ha creado.
En GitHub, ve a Ajustes y luego Teclas SSH y GPG . Haz clic en Nueva clave SSH . Introduce un título para identificar este ordenador y en el campo Clave pega todo el contenido del archivo id_rsa.pub.
Ten cuidado de copiar y pegar todo el contenido del archivo, empezando por «ssh-ras …» hasta tu correo electrónico (incluido). Haz clic en Añade la clave SSH .
Comprobemos si todo está bien. En Git Bash entra:
1ssh -T [correo electrónico protegido]
bash
Le preguntará si quiere conectarse a una máquina remota. Escriba sí y pulse Intro. A continuación, le pedirá una contraseña. Introduce la contraseña que usaste en el comando ssh-keygen.
Si ves un mensaje como:
1Hi usuario! Se ha autentificado con éxito, pero GitHub no proporciona acceso al shell.
¡Entonces todo es correcto!