Noticia Iniciando un proyecto con Git y Google Code (Parte IV)

Finalmente lo único que nos queda por ver es cómo hacer para registrar los cambios sucesivos en nuestro desarrollo.

9. Registrando los cambios


Vamos a realizar unos cambios en el archivo de código fuente. Primero agregaremos la típica línea de los entornos *nix para los scripts y después haremos un mensaje un poco más entusiasta. En este caso lo hacemos con el editor de texto.



Si corremos el comando git status este nos informará que hubo cambios y que debemos hacer un nuevo commit para registrarlos. Entonces ejecutamos:

~/HolaMundo$ git commit -a -m "Agregando mensaje más entusiasta"
Con la opción -m le estamos pasando el texto del commit y por lo tanto no nos abrirá el editor de texto, es una manera más rápida de hacer un commit cuando los cambios no son muchos y no tiene mucho sentido abrir el editor para explicar una sola línea.

Cuando empezamos nuestro proyecto en Google Code, establecimos que el mismo tendría la licencia GPL v3, la misma establece que el software debe distribuirse con una copia del archivo de la licencia. Por eso podemos conectarnos al sitio de GNU y descargar la misma.

Ahora que tenemos el archivo de la licencia podemos agregarlo a nuestro proyecto. Simplemente con soltarlo en el directorio de trabajo. Si ejecutamos un git status, el mismo nos informará que hubo cambios pero que el archivo en cuestión no está siendo “trackeado” (si me permiten el término).



Para que el cambio se vea reflejado en nuestro repositorio efectivamente debemos agregarlo usando el comando git add.

~/HolaMundo$ git add LICENSE.txt

Si volvemos a ejecutar git status este nos informará que se ha agregado un nuevo archivo. Finalmente ejecutamos un commit para establecer una nueva versión y por último podemos subir el estado actual de nuestro repositorio local al repositorio remoto alojado en Google Code.

~/HolaMundo$ git commit -a -m "Agregando archivo de Licencia GPL v3"
~/HolaMundo$ git push gc master
10. Revisando nuestra historia


Si nos conectamos al repositorio de nuestro proyecto en Google Code podremos ver en la sección Source en el apartado Changes las diferentes versiones que hemos estado utilizando en nuestro desarrollo.



Pueden ver el respositorio en la dirección: http://code.google.com/p/lecovi-hello-world/source/browse/

Finalmente


Como verán resulta bastante sencillo y es una herramienta sumamente útil. Espero que les haya gustado, les haya servido y aguardo por sus comentarios.

Saludos!


M766WcWekxo


Continúar leyendo...