Github es una herramienta muy poderosa de control de versiones, orientada ha desarrolladores. En estos dias de globalización es necesario estar al tanto de la ultimas tecnologias a nuestras manos. Empecemos con la configuracion basica en Pc.
En este post se mostrara como configurar github en Windows y linux. En mac no estoy seguro que funcione . Ya que no tengo una
-Lo siguente en resumen es crear un tunel ssh entre nuestra pc y nuestra cuenta de github para poder gestionar con total libertad los repositorios que tengamos en incluso crear algunos o colaborar con otros usuarios de github en sus proyectos.
-Se asume que ya tienen una cuenta en github.com
Empecemos
Como empezar en Windows .
Paso 1: descargar github.
Link de descarga: https://windows.github.com/ , siempre trata de usar la ultima version para windows.
Paso 2: Inicia Git Bash
Nota personal: Se que para las personas que no estan familiarizadas con lineas de comandos esta parte les puede asustar. Pero no hay mejor forma de perder el miedo que lanzarse a la aventura.
- Ir a Iniciar -> Todo los programas -> git -> gitbash
Luego aparecerá esta ventana.
Paso 3: Configurar el nombre de usuario
- Ingresa la siguiente linea:
Nota: Esta linea solo se ejecuta y no tiene respuesta asi que no te alteres y sigue.
Paso 4:Configurar el correo de usuario
- Ingresa la siguiente linea:
Nota: Esta linea tampoco devuelve un valor.
Paso 5:Configurar la llave ssh.
-Primero buscaremos antiguas llaves, entrando la siguiente linea en Git:
- Esta linea mostrará si existen llaves, si existen tenlo en cuenta, nos servirá más adelante.
Paso 6: Generar una llave ssh nueva.
- Introduce la siguiente linea:
-Esta linea crea una llave con el correo como etiqueta.
-Luego te pedirá una ruta para la carpeta que contendrá las llaves.
Sugerencia: escribe la dirección que aparece entre paréntesis y presiona Enter.
-te pedirá escribir una frase, puede ser lo que sea, de preferencia algo corto y que puedas recordar.
-Finalmente, se creara la carpeta con las llaves.
Paso 7: Añadir la llave a un agente ssh.
-Inicia el agente-ssh, con la siguiente linea en bash:
-Añade la llave generada al agente ssh:
Paso 8: Añade la llave ssh a la cuenta de github.
-busca la carpeta "id_rsa.pub" (que creamos unos pasos atras), y abrelo con un editor de texto que tengas y copia todo lo que contien. NO AÑADAS ESPACIOS NI LETRAS.
- Ve a tu cuenta en github.com y haz lo siguiente.
*Arriba a la derecha de la pantalla "Ajustes"
*En la barra elige SSH Keys
*Click Add SSH Keys
*Elige un nombre para el puente ssh, de referencia el nombre de tu pc.
*Copia el codigo que contenia el archivo id_rsa.pub , que copiaste antes.
* "Añadir Key".
*Te pedirá confirmar con la clave de github.
Paso 9: Prueba la coneccion.
-Regresa a GitBash y introduce la siguiente linea:
-Aparecerá un texto con una llave rsa , no le prestes atencion y escribe "yes" y dale Enter.
-Y al final te dira :
Nota: algunas veces te dira que el permiso es denegado, si sucede eso te sugieron borrar los archivos creados y comenzar todo de nuevo y asegurate de escribir cada comando apropiadamente.
Finalmente ya puedes usar git en tu pc, para pushear y pullear todos los proyectos que quieras o lo que quieras.
Como empezar en Linux .
Paso 1: Abrir un terminal y installar GitHub.
-Atajo " Ctrl + Alt + T"
-Instalar git con el siguiente comando:
-Introduce la contraseña de tu pc, comenzara la instalación.
-Luego puedes seguir los mismos comandos que en windows (desde bash), o puedes seguir en la terminal.
Si desean que escriba un tutorial de como usarlo con unity, como usar git desde cero o algun problema, esperare sus comentarios que contestaré lo más pronto posible.
En este post se mostrara como configurar github en Windows y linux. En mac no estoy seguro que funcione . Ya que no tengo una

-Lo siguente en resumen es crear un tunel ssh entre nuestra pc y nuestra cuenta de github para poder gestionar con total libertad los repositorios que tengamos en incluso crear algunos o colaborar con otros usuarios de github en sus proyectos.
-Se asume que ya tienen una cuenta en github.com
Empecemos
Como empezar en Windows .
Paso 1: descargar github.
Link de descarga: https://windows.github.com/ , siempre trata de usar la ultima version para windows.
Paso 2: Inicia Git Bash
Nota personal: Se que para las personas que no estan familiarizadas con lineas de comandos esta parte les puede asustar. Pero no hay mejor forma de perder el miedo que lanzarse a la aventura.
- Ir a Iniciar -> Todo los programas -> git -> gitbash
Luego aparecerá esta ventana.
Paso 3: Configurar el nombre de usuario
- Ingresa la siguiente linea:
git config --global user.name "El nombre de usuario que tiene tu cuenta"
Nota: Esta linea solo se ejecuta y no tiene respuesta asi que no te alteres y sigue.
Paso 4:Configurar el correo de usuario
- Ingresa la siguiente linea:
git config --global user.email "[email protected]"
Nota: Esta linea tampoco devuelve un valor.
Paso 5:Configurar la llave ssh.
-Primero buscaremos antiguas llaves, entrando la siguiente linea en Git:
ls -al ~/.ssh
- Esta linea mostrará si existen llaves, si existen tenlo en cuenta, nos servirá más adelante.
Paso 6: Generar una llave ssh nueva.
- Introduce la siguiente linea:
ssh-keygen -t rsa -C "[email protected]"
-Esta linea crea una llave con el correo como etiqueta.
-Luego te pedirá una ruta para la carpeta que contendrá las llaves.
Sugerencia: escribe la dirección que aparece entre paréntesis y presiona Enter.
-te pedirá escribir una frase, puede ser lo que sea, de preferencia algo corto y que puedas recordar.
-Finalmente, se creara la carpeta con las llaves.
Paso 7: Añadir la llave a un agente ssh.
-Inicia el agente-ssh, con la siguiente linea en bash:
ssh-agent -s
-Añade la llave generada al agente ssh:
ssh-add ~/.ssh/id_rsa
Paso 8: Añade la llave ssh a la cuenta de github.
-busca la carpeta "id_rsa.pub" (que creamos unos pasos atras), y abrelo con un editor de texto que tengas y copia todo lo que contien. NO AÑADAS ESPACIOS NI LETRAS.
- Ve a tu cuenta en github.com y haz lo siguiente.
*Arriba a la derecha de la pantalla "Ajustes"
*En la barra elige SSH Keys
*Click Add SSH Keys
*Elige un nombre para el puente ssh, de referencia el nombre de tu pc.
*Copia el codigo que contenia el archivo id_rsa.pub , que copiaste antes.
* "Añadir Key".
*Te pedirá confirmar con la clave de github.
Paso 9: Prueba la coneccion.
-Regresa a GitBash y introduce la siguiente linea:
ssh -T [email protected]
-Aparecerá un texto con una llave rsa , no le prestes atencion y escribe "yes" y dale Enter.
-Y al final te dira :
Hi username! You've successfully authenticated, but Github does not provide shell access.
Nota: algunas veces te dira que el permiso es denegado, si sucede eso te sugieron borrar los archivos creados y comenzar todo de nuevo y asegurate de escribir cada comando apropiadamente.
Finalmente ya puedes usar git en tu pc, para pushear y pullear todos los proyectos que quieras o lo que quieras.
Como empezar en Linux .
Paso 1: Abrir un terminal y installar GitHub.
-Atajo " Ctrl + Alt + T"
-Instalar git con el siguiente comando:
sudo apt-get install git
-Introduce la contraseña de tu pc, comenzara la instalación.
-Luego puedes seguir los mismos comandos que en windows (desde bash), o puedes seguir en la terminal.
Si desean que escriba un tutorial de como usarlo con unity, como usar git desde cero o algun problema, esperare sus comentarios que contestaré lo más pronto posible.