Preguntas etiquetadas 'git-reset'

Establece el encabezado del repositorio de Git actual para la confirmación dada y, si es necesario, restablece el índice y el árbol de trabajo para que coincida.
92
respuestas

¿Cómo deshago las confirmaciones recientes en git?

Accidentalmente envié los archivos incorrectos a Git, pero todavía no he enviado un mensaje de confirmación al servidor. ¿Cómo puedo cancelar estas confirmaciones desde el repositorio local?
establecido el 29 de mayo de 2009 a las 21:09
41
la respuesta

Cómo devolver el repositorio de Git a la confirmación anterior

¿Cómo puedo volver de un estado actual a una instantánea tomada en una solución específica? Si hago git log, obtengo el siguiente resultado: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b 'Autor: Me <me@me.com> Fecha: ...
puesta el 06 de noviembre '10 a las 19:58
5
respuestas

Mueva el trabajo existente, no comprometido a una nueva sucursal en Git

Comencé a trabajar en una nueva función y, después de codificar un poco, decidí que esta función debería estar en una rama separada. ¿Cómo transferir los cambios no confirmados existentes a una nueva sucursal y restablecer la actual? Quiero restablecer mi rama actual, guardar ...
set 08 sep. '09 a las 18:57
11
respuestas

¿Por qué hay dos formas de eliminar un archivo de git?

A veces, git ofrece git rm --cached para deshabilitar el archivo, a veces git resetear el archivo HEAD. ¿Cuándo usar cuál? EDIT: D: \ code \ gt2> git init Inicializado vacío Git repositorio en D: /code/gt2/.git/ D: \ code \ gt2> toque una D: \ code \ gt2> git stat ...
set 03 ago. '11 a las 0:50
12
respuestas

¿Cómo puedo cancelar git reset --hard HEAD ~ 1?

¿Puedo deshacer los cambios causados ​​por el siguiente comando? Si es así, ¿cómo? git reset - hard HEAD ~ 1
set 08 ago. '08 a las 2:22
10
respuestas

¿Cómo devolver cambios no confirmados, incluidos archivos y carpetas?

¿Hay un comando git para devolver todos los cambios no confirmados en el árbol de trabajo y el índice, y también para eliminar los archivos y carpetas recién creados?
establecido el 27 de abril '11 a las 19:06
10
respuestas

¿Puedo eliminar el git commit, pero guardar los cambios?

En una de mis ramas de desarrollo, hice algunos cambios en mi base de código. Antes de poder completar las funciones en las que estaba trabajando, tuve que cambiar la rama actual al disco maestro para demostrar algunas de las funciones. Pero solo ...
set 02 abr '13 a las 21:56
7
respuestas

Cómo desbloquear local git commit

Mi problema es que cambié el archivo, por ejemplo: README, agregué una nueva línea "esto es para mi línea de prueba" y guardé el archivo, luego lancé los siguientes comandos de git status # En la rama master # Cambiado pero no actualizado: # (use "git añadir <fi ...
fijado el 31 de enero '11 a las 15:14
3
respuestas

Cancelar un commit específico en git que ha sido portado a repositorios remotos

Cuál es la forma más fácil de cancelar una solución específica, que es: no en la cabeza o en la cabeza Se hizo clic en la computadora remota. Porque si esta no es la última confirmación, git reset HEAD no funciona. Y como se hizo clic en el control remoto, git rebas ...
establecido el 23 de febrero '10 a las 17:21
2
respuestas

¿Cómo usar 'git reset --hard HEAD' para volver al commit anterior?

Sé que Git rastrea los cambios que realizo en mi aplicación y los retiene hasta que los confirmo, pero aquí, donde colgué: cuando quiero volver a la confirmación anterior, uso: git reset --hard Cabeza y git en ...
establecido el 02 de marzo de 2012 a las 9:36
8
respuestas

Cómo deshabilitar mi último commit en git

¿Cómo puedo revelar mi último commit en git? Esto es git reset - hard HEAD o git reset --hard HEAD ^
establecido el 17 de mayo de 10 a 1:26
6
respuestas

git deshacer todos los cambios no confirmados o no guardados

Estoy tratando de deshacer todos los cambios desde la última confirmación. Intenté git reset - hard y git reset --hard HEAD después de ver este mensaje. Respondo que la cabecera ahora está en 18c3773 ... pero cuando miro mi fuente local, todos los archivos son todos ...
fijado el 28 de diciembre '12 a las 23:46
5
respuestas

¿Cuál es la diferencia entre "git reset" y "git checkout"?

Siempre pensé en git reset y git checkout como iguales, en el sentido de que ambos devuelven el proyecto a una cierta solución. Sin embargo, siento que no pueden ser exactamente lo mismo que sería superfluo. ¿Cuál es la diferencia real entre los dos? ...
set 03 sep '10 a las 23:21
5
respuestas

Git: no se pueden deshacer los cambios locales (error: ruta ... no cargada)

Tengo el estado del árbol de trabajo $ git status foo / bar.txt # En el bifurcación # Rutas sin combinar: # (use "git reset HEAD <file> ..." para eliminar el escenario) # (use "git add / rm <file> ... "según corresponda para marcar la resolución) # # eliminado por u ...
establecido el 11 de junio de 2010 a las 11:04
2
respuestas

Restablecer todos los cambios desde la última confirmación de git.

¿Cómo puedo deshacer todos los cambios realizados en mi directorio desde la última confirmación, incluida la eliminación de archivos agregados, el restablecimiento de archivos modificados y la adición de archivos eliminados?
fijado enero 08 '11 a las 0:09