lunes, 28 de octubre de 2013

Instalar git en Fedora 19

Git es una herramienta que nos permite trabajar con los repositorios de github. La ventaja de este sistema es que podemos realizar los cambios de manera local y luego subirlos y actualizar aquellos cambios que otros hagan, muy apropiado para aplicaciones desarrolladas por más de una persona. Además es una buena forma de compartir código con otras personas.

Instalarlo

sudo yum install git

Luego configuramos los parámetros de nuestra cuenta:
git config --global user.email "MiCorreo"
git config --global user.name "MiNombre"


Clonar un repositorio

Clonar un repositorio nos permite traer todos los archivos de github a nuestro disco duro. Este proceso nos crea una carpeta llamada .git con la configuración necesaria para la sincronización con el repositorio. Para traer estos archivos solo hay que usar el comando git clone seguido de la url del repositorio (lo recomendable es hacerlos dentro de la carpeta de nuestros servidor local, ya sea www o htdocs). Ej:

git clone https://github.com/blonder413/login

Actualizar un repositorio

Para este ejemplo vamos a trabajar con el mismo repositorio clonado anteriormente y todo se hará desde consola.

Lo primero que debemos hacer es ubicarnos en la carpeta que contiene los archivos descargados a través del comando cd, en nuestro ejemplo: login.

Luego debemos ejecutar los siguiente comandos cada vez que deseemos realizar algún cambio al repositorio.

git status -> con este comando veremos que archivos han sido modificados y cual va a ser su operación (borrar, agregar, modificar) en el servidor.

git add . -> Este comando permite poner todos los archivos y carpetas modificados, eliminados o creados en cola para ser procesados en el repositorio. Si deseamos agregar un solo archivo, remplazamos el punto por el nombre del archivo.

git pull -> Este comando actualiza nuestra carpeta local con cualquier cambio que se haya presentado en el repositorio. Debe indicarse la url del repositorio. Ej: git pull https://github.com/blonder413/login.

git commit -> Genera una descripción de los cambios que se realizaron. Ej: git commit -m 'eliminados métodos duplicados'.

git push -> una vez usado add para poner en cola los datos y commit para generar la descripción, ya podemos subir los cambios al repositorio usando este comando seguido de la url del repositorio. Ej: git push https://github.com/blonder413/login.

Crear repositorio nuevo

Cuando estamos iniciando un proyecto lo que recomiendo es que vayamos a github, creemos el repositorio, clonemos el proyecto a nuestro disco duro y empecemos a trabajar, si ya hemos realizado algo solo es cosa de copiar los archivos y directorios a la carpeta que genera el proceso de clonar el repositorio.

0 comentarios:

Publicar un comentario