Git.

SEGUNDA PARTE. (Comandos más usados)

Para trabajar con git vamos a utilizar la terminal del sistema. Al no haber una interface gráfica en la consola, todas las acciones que realicemos en el repositorio serán mediante lineas de comando.

Actualmente existen varias opciones con interface gráfica para los diferentes sistemas operativos, pero de momento no los veremos.

git add.
git add Añade al indice cualquier fichero nuevo que no haya sido modificado
git add -u Sólo alado al índice aquellos ficheros que ya esten siendo monitorizados por git.
git add -a Añade también los ficheros del área de trabajo.
git add -n Muestra en pantalla lo que haría git add, pero sin llegar a actualizar el indice realmente
git commit.
git commit Realiza el comió de los archivos que han sido añadidos al índice con git add.
git commit -a -m Realiza el commit de los ficheros que ya están siendo monitorizados sin necesidad de hacer el gitt add
git commit –amend modifica el mensaje del último comió
git push.
git push [remote_name][branch name] Sube la rama especificada a un repositorio remoto.
git push <remote_name> <brach_name> Las ramas no se suben por defecto, han de subirse explícitamente.
git push [remote_name]:[branch name] Elimina la rama del servidor.
git pull.
git pull incorpora los cambios del repositorio remoto en la rama actual.
git pull —squash No realiza el commit.
git pull -logi[=<n>] llena el log con descripciones de una linea para el número de commits especificados.
git status.
git -status Muestra por pantalla el estado del árbol con el que se está trabajando.
git -status -s Lo mostrado estará en formato corto.
git -status -porcelain devuelve el resultado en un formato amigable para su parseado.
git -status -ignored Tambien muestra los archivos ignorados.
git checkout.
git -cheackout sirve para cambiar ramas o restaurar archivos del árbol de trabajo.
git -cheackout -q Elimina los mensajes de feedback.
git -cheackout -b <new_branch> Crea una nueva rama
git -cheackout -B <new_branch> Si la rama ya existe, la reinicia
git -cheackout -orphan<new_branch> Crea una nueva rama huérfana.
git branch.
git branch Crea una nueva rama
git branch -d Borra la rama
git branch -f Reinicia la rama a su “start point”
git branch -m mueve o cambia el nombre de la rama
git log.
git log Muestra por pantalla el log de un commit.
git log -source imprime el nombre de referencia de los commits padres
git log -size<n> Especifica el tamaño de la salida del log
git log -skipe=<n> Especifica a partir de que commit se mostrará la información.

Hasta aquí la segunda parte, en la tercera veremos los repositorios, como trabajar con una gestión distribuida y algunos de los repositorios remotos a los que se puede subir nuestro proyecto como git hub.

Anuncios
Git.

Un comentario en “Git.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s