GIT World: Resolver un conflicto rápidamente cogiendo nuestro fichero o el remoto

GIT World: Resolver un conflicto rápidamente cogiendo nuestro fichero o el remoto

Buenas,

A veces al mezclar código nos encontramos con ficheros autogenerados normalmente muy grandes que al intentar mezclar nos da conflictos. A veces esos ficheros queremos tener la versión local o bien la versión remota.

Para ello GIT nos da estas opciones con git checkout que nos van a ahorrar tiempo y quebraderos de cabeza

https://git-scm.com/docs/git-checkout/2.5.1#git-checkout—ours

Por ejemplo si para …

GIT World: Un par de instrucciones en tu rama local

GIT World: Un par de instrucciones en tu rama local

Muy buenas,

Hoy os traigo un par de instrucciones muy útiles para borrar archivos o directorios en tu rama local

Quitar fichero del staging. ¿A quien no le ha pasado que ha hecho un git add de algo que no quiere commitear?

git reset HEAD <file>

Si quieres quitar todos los ficheros añadidos al staging hay que hacer

git reset …

GIT World: Como crear un fork de un proyecto en otro repositorio

GIT World: Como crear un fork de un proyecto en otro repositorio

Hola a todos,

Seguimos con nuestra sección Git World con un problema bastante común: ¿cómo creo un fork de un proyecto en otro repositorio y luego lo mantengo actualizado?

Hay varias soluciones para este problema pero yo suelo hacer lo siguiente:

Llamaremos proyecto A al origen y proyecto B al destino

[codeblocks name=’codeblock_0′]

Nota: Hay que llevar cuidado al pushear …

GIT World: Uso de git reflog

GIT World: Uso de git reflog

Muy buenas,

Hace tiempo que no escribo en la sección GIT World y hoy me ha pasado algo que tengo que compartir con vosotros.

Estaba mezclando cambios con un compañero y en medio de una serie de rebases se ha producido un conflicto y pensando que era un commit trivial, he hecho un git rebase –skip. El drama ha …

Escenas cotidianas en un entorno de desarrollo (V)

Escenas cotidianas en un entorno de desarrollo (V)

Un trabajo bien hecho.

Pensar en ese momento al finalizar el día donde ves la luz al final del túnel. Han sido demasiadas llamadas de teléfono, emails con el cliente, y horas programando hacia arriba y hacia abajo.

Haces las últimas pruebas, actualizas documentación y preparas tu último push en tu rama de desarrollo en GIT. Completamente descansado, pasas mediante …

Git World: modificar mensaje del commit

Git World: modificar mensaje del commit

¿Quién no se ha equivocado al poner el mensaje del commit?

Es muy típico escribir un mensaje y justo después de ejecutar el comando darse cuenta de que no hemos metido algún comentario importante sobre la funcionalidad del commit o se nos ha olvidado poner el código de referencia de la incidencia. ¿Qué solución nos da git?

Se utiliza …