algunos comandos útiles para git

Hace ya tiempo vengo coleccionando algunos comandos útiles para Git, así que he decidido tenerlos por aquí para no olvidarme. Además haciendo una pequeña búsqueda buscando consejos sobre Git interesantes, como este post. Por ello vamos a escribir algunos consejos/trucos/comandos sobre Git.

Comprobar los merges

Si normalmente trabajamos con «una rama por tarea» o con varias ramas a la vez podemos tener el repositorio bastante «sucio». Así que lo mejor es de vez en cuando limpiarlo.
¿Como saber que rama podemos eliminar y cual no?

Continúa leyendo «algunos comandos útiles para git»

Anuncio publicitario

Intentando hacer buenos commits

Se ha solucionado ya el bug del ticket #1234. Es una frase que puedes oír perfectamente en el trabajo. El ticket afecta a parte una parte del sistema que tú conoces muy bien y te piden revisar el arreglo. Así que ni corto ni perezoso te poner a ver las historias de las revisiones y vez que hay 4 subidas con mensajes como “ajustar DAO”, “soluciones”, “eliminar depuración”. Empiezas a temblar e innumerables blasfemias recorren tu mente… Una solución que no sería más de 3 líneas de código se ha convertido en un puñado de líneas de código y  una revisión de 2 puñados de archivos.

Un control de versiones es algo más que una pila desordenada de copias de seguridad. Así que en este artículo vamos a dar una serie de consejillos sobre mantener un repositorio útil.

Sólo 1 cambio por commit

Imagina que te asignan 2 tickets para resolver #1234 y el #4567, para solucionarlos hay que cambiar unas cosillas como pueden ser añadir 2 botones a la interfaz, refactorizar dos clases y cambiar unos tabuladores. Entonces corriges el bug #1234 y resuelves #4567.

Continúa leyendo «Intentando hacer buenos commits»