Mario González

Blog sobre desarrollo web

Commits perdidos

Soluciones a los problemas más habituales con Git: cómo recuperar commits perdidos

Este post forma parte de una serie orientada a proporcionar soluciones a los atascos más habituales que nos encontramos con Git:

  1. He creado commits en la rama incorrecta
  2. Cómo recuperar commits perdidos

A veces hemos estado avanzando commits y de repente ya no los vemos en el log. Esto suele suceder cuando hemos creado commits estando en detached HEAD. Si viajamos a un commit concreto en vez de a una rama, por ejemplo, para ver cómo estaba nuestro código en un momento determinado de su evolución, entramos en el estado detached HEAD, que básicamente significa que no estamos apuntando a ninguna rama.

(más…)
Error git

Soluciones a los problemas más comunes con Git: he creado commits en la rama incorrecta

| ,

Este post forma parte de una serie orientada a proporcionar soluciones a los atascos más habituales que nos encontramos con Git:

  1. He creado commits en la rama incorrecta
  2. Cómo recuperar commits perdidos

Muchos de los problemas que nos vamos a encontrar tienen que ver con el manejo de ramas, y para solucionarlos es importante que entendamos cómo funcionan las ramas en Git.

(más…)
En Git

Git – Bajar todas las nuevas ramas del repositorio remoto

| ,

Cuando estamos trabajando en un equipo de desarrolladores, muchas veces necesitamos bajar alguna rama nueva del repositorio remoto, creada por otro miembro del equipo. Para no tener que estar pendiente de cuándo alguien crea una nueva rama y de cómo se llama, vamos a ver una forma cómoda de tener nuestro repositorio local siempre actualizado con las nuevas ramas del remoto.
(más…)