Foros del Web » Programando para Internet » GIT »

¿Qué hice con GIT?

Estas en el tema de ¿Qué hice con GIT? en el foro de GIT en Foros del Web. Tengo esta duda: Estoy trabajando en un repositorio y para no tocar la rama Master hice una nueva rama. La rama se llamaba "ramajulio" y ...
  #1 (permalink)  
Antiguo 26/02/2015, 13:30
Avatar de JulioTrujillo  
Fecha de Ingreso: mayo-2014
Ubicación: México
Mensajes: 6
Antigüedad: 9 años, 11 meses
Puntos: 0
Pregunta ¿Qué hice con GIT?

Tengo esta duda:

Estoy trabajando en un repositorio y para no tocar la rama Master hice una nueva rama.

La rama se llamaba "ramajulio" y había estado trabajando en esa rama. Pero no sé porque carajos se me ocurrió borrarla (lo que sigue es tal vez lo más tonto del mundo, pero soy aún nuevo en GIT).

Para borrarla lo que hice fue: eliminar el repositorio desde mi servidor local. Sí, borré la carpeta. Después borré con GIT mi rama local y remota.

Para eso utilicé: git branch -D ramajulio
Y para lo otro usé: git push origin :ramajulio

Quisiera saber si puedo volver a crear una rama que se llame igual "ramajulio" y recuperar mis commits anteriores a borrarla (sé que si no hice push y tenía cosas nuevas, jamás las recuperaré).
  #2 (permalink)  
Antiguo 26/02/2015, 19:24
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿Qué hice con GIT?

Con el comando reflog puedes revisar aquellos commits que hayas movido, eliminado, etc.

Busca tus cambios ahí, y si encuentras el SHA1 que corresponda a tu trabajo entonces ahí tienes.

Que claro, para que funcione debe existir un historial, si borraste la carpeta .git entonces ya no hay vuelta atrás.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 26/02/2015, 20:01
Avatar de JulioTrujillo  
Fecha de Ingreso: mayo-2014
Ubicación: México
Mensajes: 6
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: ¿Qué hice con GIT?

Esa carpeta .git, ¿dónde se guarda?
  #4 (permalink)  
Antiguo 26/02/2015, 20:17
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: ¿Qué hice con GIT?

En el directorio del repositorio, osea que si borraste toda la carpeta... bueno te imaginas.

Saludos
__________________
Grupo Telegram Docker en Español
  #5 (permalink)  
Antiguo 27/02/2015, 19:30
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿Qué hice con GIT?

Cita:
Sí, borré la carpeta. Después borré con GIT mi rama local y remota.
Aunque ahora me queda la duda.

¿Borraste la carpeta que tenía únicamente los cambios que hiciste o toda la carpeta del proyecto entero?

Si es lo primero entonces todavía tienes salvación, usa git reflog.

Si borraste todo el proyecto, pues no.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: push, repositorio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:12.