jueves, 28 de febrero de 2013

Asociar un proyecto a GitHub


En un post anterior indicamos como añadir el plugin de EGit a Eclipse. En este indicaremos como subir nuestro proyecto a Github.

Github es una plataforma de desarrollo colaborativo de Git el software de control de versiones. Lo primero que debemos hacer es crearnos una cuenta en Github, en la página oficial https://github.com/.

Una vez creada la cuenta procedemos a crear un repositorio. Este será el lugar en la nube donde almacenaremos nuestro proyecto. Para ello simplemente debemos pulsar el botón de 'Create a new Repo' en la parte superior derecha de la Web y seguir unos sencillos pasos.

Posteriormente necesitamos crear una clave y asociarla a nuestro repositorio de GitHub. Una forma sencilla de crearla es a través el eclipse. Para ello vamos en las preferencias del eclipse a General > Network Connections > SSH2 y en la pestaña de Key Management pulsamos sobre el botón 'Generate RSA Key'.

Esta clave es la que debemos añadir a Github de la siguiente forma. Dentro de GitHub vamos a Accounts setttings > SSH Keys y pulsamos sobre el botón 'Add SSH Key'.







Los siguientes pasos van destinado a poder subir nuestro proyecto al repositorio que hemos creado, el cual se encuentra vacio por ahora. Para ello vamos al eclipse y pulsamos el botón secundario sobre nuestro proyecto y seleccionamos la opción Team > Share Projects...

En un primer momento debemos crear nuestro repositorio local de git y posteriormente subirlo a Github. Para ello procedemos a crear el repositorio local. Y una vez creado pulsamos sobre el proyecto con el botón secundario y seleccionamos la opción Team > Commit. Con esto ya tendremos activo el control de versiones de manera local y podemos trabajar con nuestro proyecto. Ahora vamos a ver como subirlo a la nube.

Pulsamos con el botón secundario sobre el proyecto y seleccionamos la opción Team > Remote > Push. En la URI debemos poner la dirección HTTP que nos facilita Github. Podemos acceder a esta dirección desde la Web a través de Account Settings > Repositories y seleccionando el repositorio creado.





En el siguiente paso elegimos la versión a subir de nuestro proyecto. Como solo tenemos una es sencillo, seleccionamos la opción master tanto en 'Source ref' como en 'Destination Ref' y pulsamos sobre el botón 'Add Spec' y luego en 'Next'. Nos saldrá una ventana donde indicar nuestro usuario y empezará a subir el proyecto.


 Y esto es todo para poder trabajar con Git y Eclipse y mantener el proyecto de forma remota.

No hay comentarios:

Publicar un comentario