¿Hay alguna forma de volver a una confirmación anterior en el código VS?

2 minutos de lectura

¿Hay alguna forma de volver a una confirmacion anterior en
Vikranth

Lo busqué en Google pero no pude encontrar la respuesta a la pregunta.

Gracias por adelantado.

PD: sé que puedo ver los cambios entre las confirmaciones y las diferencias en el árbol de trabajo, pero quiero saber cómo restablecer la confirmación anterior en el código de Visual Studio.

1641675454 213 ¿Hay alguna forma de volver a una confirmacion anterior en
Marcos

Con el icono de control de fuente seleccionado, haga clic en los puntos suspensivos… en la parte superior derecha.

Con v1.48 verá una lista de opciones para submenús: en Commit es Undo Last Commit. Bajo Changes es Discard All Changes.

submenús de git

  • pero lo que hace es incluso poner los cambios que ahora se realizan en el compromiso anterior. Quiero restablecer de nuevo a la confirmación anterior

    – Vikranth

    25 oct.

  • También hay un “Descartar todos los cambios”, que desharía todos los cambios desde la última confirmación, ¿es eso lo que quieres?

    – Marcos

    25 oct.

  • ctrl + shift + p, escriba con ‘descartar’, puede descartar los cambios en un solo archivo o en varios archivos a la vez.

    – Kimmi

    04 sep.

  • ¿Qué pasa si el compromiso ya está presionado? ¿Hay alguna manera de que podamos eliminar el último impulso en el código VS?

    – vaya

    24 dic. 2020 a las 07:47

siempre que tengas GitLens extensión instalada, debería poder simplemente seleccionar la acción “Restaurar” de la confirmación seleccionada del “Historial de archivos”.

Archivo de restauración de GitLens desde el historial de archivos

yo suelo GitLens para eso:

  1. En la pestaña de control de fuente, abra File History.
  2. Elija su compromiso, luego haga clic derecho Commit.
  3. Haga clic en Revert Commit....

ingrese la descripción de la imagen aquí

  • gitLens es un excelente producto, también muestra el comando en la terminal, para que puedas aprender a usarlo

    – MortenB

    18 ago. 21 en 13:45

Puede usar esta opción en la sección “confirmaciones” de Gitlens para restablecer cualquier cantidad de confirmaciones (locales) anteriores: simplemente haga clic con el botón derecho en la confirmación que le gustaría restablecer en su rama local actual

ingrese la descripción de la imagen aquí

Luego aparece una lista que le permite elegir una opción de reinicio adecuada, como de costumbre:

ingrese la descripción de la imagen aquí

En vscode reciente (1.51.1 instalado actualmente), la extensión Gitlens se integró en la vista lateral de control de fuente, por cierto, en lugar de tener su propio botón en la barra lateral como antes.

1641675456 516 ¿Hay alguna forma de volver a una confirmacion anterior en
Anas

En vscode presiona Ctrl + Mayús + P, escribe git undo, y golpea Ingresar.

.

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad