Deshacer un solo archivo local cambio no comprometido en egit (por ejemplo svn revert) [duplicar]


Esta pregunta ya tiene una respuesta aquí:

Escenario: Tengo cambios locales sin confirmar en un archivo de origen que quiero deshacer, y obtener el archivo de origen de nuevo en su estado prístino. En la línea de comandos git haría "git checkout", pero ¿cómo hago esto en Egit?

Author: JesperE, 2011-07-22

2 answers

Ver esta respuesta: https://stackoverflow.com/a/4104149/152061 ( enviar votos positivos allí )

Right click on the file -> Replace With -> Index

(las versiones antiguas podrían decir File in Git Index en lugar de Index)

O si desea deshacer todos los archivos que han cambiado, haga clic derecho en el proyecto -> Equipo -> Restablecer.. - >seleccione el botón de opción' duro ' - > presione el botón de reinicio

 154
Author: Brad Cupit,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 11:47:08

Una ronda de trabajo es seleccionar el archivo, haga clic derecho > reemplazar con > historial local...

Seleccione la última confirmación que hizo en ese archivo. A continuación, puede comprobar que se ve bien y luego reemplazarlo en su espacio de trabajo

Finalmente, haga una nueva confirmación que efectivamente deshaga el cambio que hizo, si es necesario.

 8
Author: Andrew,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-11-30 20:04:45