TortoiseGit-Revert?


Estoy usando TortoiseGit. Quiero volver a un punto anterior antes de haber eliminado algunas imágenes.

Cómo hago esto, los métodos de reversión que he visto son incorrectos....

Author: August Lilleaas, 2009-08-26

4 answers

Haga clic con el botón derecho en su directorio de trabajo y seleccione Mostrar registro en el menú TortoiseGit.

Después de eso puedes hacer clic derecho en confirmaciones anteriores y restablecer la rama a esa confirmación.

 47
Author: Ryan Kearney,
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
2009-08-26 15:45:40

Si eliminó algunos archivos y aún no ha hecho una confirmación, Revert funcionará bien. Seleccionando TortoiseGit - > Revertir... mostrará una ventana para que seleccione los archivos que desea restaurar. Los archivos eliminados se mostrarán en rojo.

Si ya ha confirmado la eliminación, entonces puede Restablecer a una confirmación antes de eliminar los archivos. Tenga en cuenta que si usa reset, ya no verá en su registro la(s) confirmación (es) después de la confirmación a la que restableció.

Si desea conservar en su registro la confirmación que eliminó los archivos, puede Checkout la confirmación antes de la eliminación en una nueva rama, copiar los archivos restaurados en una carpeta separada, volver a su rama original, luego agregar los archivos a su rama original.

 21
Author: James Lawruk,
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-04-27 17:43:43
  1. Derecha del ratón en un directorio o archivo que está planeando revertir, entonces Tortoise Git -> Show log.

introduzca la descripción de la imagen aquí

  1. Seleccione en la parte superior de la ventana la revisión a la que desea volver a continuación, en la parte inferior de la pantalla Ratón derecho en cualquier archivo y elija Revert to this revision.

introduzca la descripción de la imagen aquí

Espero que esto te ahorre algo de tiempo.

 6
Author: Matas Vaitkevicius,
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
2016-02-10 09:33:08

Git resulta una pesadilla horrible cuando se produce una confirmación de fusión. Una fusión a menudo destruye algunas de las confirmaciones/cambios recientes. Aquí hay una manera de revertir una fusión y recuperar los cambios a través de TortoiseGit.

1) Haga clic con el botón derecho del ratón en su repositorio, TortoiseGit- > Mostrar Reflog Paso 1

2) Aparecerá el diálogo Reflog, mostrando todas las confirmaciones recientes. Haga clic con el botón derecho del ratón en la confirmación de fusión (la que causó el problema) y luego seleccione la opción "Revertir el cambio por esta confirmación" - > Padre 2 como se muestra en la imagen.| Paso 2

Esto recuperará todos los cambios faltantes en su repositorio local, commit y push y debería estar listo.

 1
Author: Farhan,
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
2018-01-12 17:42:11