08/05/18 21:53

COMANDOS ÚTILES GIT

Estos son algunos comandos útiles que pueden servirte para el trabajo diario.

Cherry Pick

Obtiene el commit indicado por su id y lo agrega a la rama actual con un nuevo id.

git cherry-pick id_commit

Visualizar el contenido de un commit.

git show id_commit

Ver commits entre ramas

Muestra los commits existentes en turama que no son accesibles desde master. Es muy util para comprobar lo que está a punto de fusionar.

git log master..turama

Util para visualizar lo que está a punto de enviar a un repositorio remoto.

git log origin/master..HEAD

Investigar entre lineas

Sirve para depurar sobre la última modificación producida en cada una de las lineas de un archivo. El parametro L se utiliza para filtrar el número de lineas a mostrar.

git blame -L 230,293 archivo.php

Ignorar archivos ya incluidos

Ignorar archivos o directorios con git que han sido previamente añadidos al repositorio.

Antes de actuar sobre archivos que vamos a ignorar te recomiendo realizar una copia de seguridad de los mismos.

Añadimos a .gitignore el archivo o directorio a especificar, en este ejemplo config_bbdd.php, y realizamos los siguientes comandos, que ojo, no tiene que ser exactamente igual, puede que la rama donde quieras publicar el commit no sea en master, pero el ejemplo es este por norma general:

git add .gitignore
git rm -r --cached config_bbdd.php
git commit -m "borramos config_bbdd.php"
git push origin master

Escríbeme a @luisanarpe