Red de conocimiento informático - Material del sitio web - ¿Cómo deshacer cambios usando git en eclipse?

¿Cómo deshacer cambios usando git en eclipse?

Usando git en eclipse, las instrucciones para cancelar modificaciones son las siguientes:

Restaurar cambios en el árbol de trabajo

Reemplazar con archivos en el índice de Git

Aún no Los cambios enviados y guardados temporalmente se pueden realizar en

un conjunto seleccionado de archivos. Seleccione el archivo en el Explorador de paquetes o una vista similar y haga clic en Reemplazar con archivo en el índice gtGit

.

Reemplazar con encabezado

Esta función no está disponible actualmente a nivel de archivo individual. Puede

restaurar todo el árbol de trabajo de su repositorio al estado de la confirmación HEAD usando la opción de restablecimiento completo en

(consulte "Restablecer el encabezado actual" a continuación). Esta operación revertirá todos los cambios en el índice y el árbol de trabajo. No puedes utilizar archivos EGit en un grupo seleccionado

.

Reemplazar con la versión anterior

Los cambios que se han preparado o incluso confirmado se pueden "revertir"

reemplazándolos con una versión confirmada previamente. Seleccione un recurso individual

En el Explorador de paquetes o vista similar, haga clic en Reemplazar con gt

Versión anterior. El repositorio determinará

que el recurso seleccionado fue modificado y propondrá un recurso de espacio de trabajo de reemplazo

con el contenido de esta confirmación.

Esto tiene como objetivo principal "eliminar" archivos individuales de la confirmación (cuando

confirma los recursos del espacio de trabajo restaurados, se eliminarán efectivamente de la

actual comprometerse ). Aunque esto también funciona para carpetas y proyectos,

reemplazar una carpeta o proyecto con una "versión anterior" puede tener

resultados inesperados.

Restaurar usando Quickdiff

La función Quickddiff se puede utilizar para restaurar cambios individuales en un archivo.

Puedes restaurar por fila, bloque (cambiar el rango de filas) o por selección. Seleccione

todo el texto y luego restaure la selección para restaurar el archivo completo.

Revertir los cambios introducidos por una confirmación específica

Los cambios introducidos por una confirmación determinada se pueden revertir

creando automáticamente una nueva confirmación además de la marcada actualmente. fuera de compromiso. No es necesario desproteger el compromiso que se va a restaurar para este fin.

Seleccione una confirmación en la vista del historial, abra el menú contextual y seleccione

Revertir confirmación. Esto restaurará las confirmaciones

seleccionadas creando una nueva basada en el pago actual.

Restablecer tu encabezado actual

Git proporciona la capacidad de restablecer el encabezado de la rama actual a cualquier

otra confirmación. Restablece selectivamente el índice y el árbol de trabajo para que coincidan con su compromiso. Tenga en cuenta que esta acción afectará a todos los archivos y carpetas de toda la

Base de conocimientos.

Puedes elegir entre restablecimiento completo, restablecimiento híbrido y restablecimiento parcial.

¿Suave-? El encabezado ahora apunta a la nueva confirmación, es decir, el índice

y el árbol de trabajo permanecen sin cambios

¿Mixto-? El encabezado ahora apunta a la nueva confirmación, es decir, el índice

se actualiza, el árbol de trabajo no cambia

hard-HEAD ahora apunta a la nueva confirmación, el índice y el árbol de trabajo no han cambiado

Actualizar

Restablecer a una rama o etiqueta específica

Seleccionar equipo -> Restablecer... en un proyecto. Esto abrirá un cuadro de diálogo

donde podrá seleccionar una rama o etiqueta.

Restablecer a una confirmación específica

Seleccione una confirmación en la vista del historial y abra el menú contextual. ? Aquí puede encontrar

las entradas Restablecimiento completo, Restablecimiento híbrido y

Reinicio parcial.

Restaurar todos los cambios locales y temporales

Esto se puede hacer como un caso especial de reinicio.

Si restablece el encabezado actual

(generalmente la última confirmación en la rama)

sobrescribe el árbol de trabajo y el índice con el contenido del encabezado del archivo. Usted

Hay tres formas de hacer esto:

Seleccione Equipo gt Restablecer... en un proyecto. En el cuadro de diálogo

seleccione HEAD o su rama actual y cambie el botón de opción a

hard.

Haga clic derecho y seleccione Restablecer... en cualquier rama o etiqueta en la vista del repositorio.

Esto abrirá un cuadro de diálogo que le permitirá decidir el tipo de reinicio.

Difícil selección aquí.

Abra el menú contextual de la confirmación del encabezado en la vista del historial y seleccione

Restablecimiento completo.