tutorial plugin oxygen from español como agregar eclipse git eclipse-plugin egit

plugin - Eclipse git checkout(también conocido como revertir)



install eclipse git plugin (9)

Esto se puede hacer a través del menú contextual "Reemplazar con / Archivo en índice Git" en el archivo en la vista de paquete.

¿Es posible hacer el equivalente al git checkout de git checkout desde Eclipse usando el plugin de EGit?

Tengo un archivo que ha sido modificado. Quiero descartar los cambios y revertir el archivo a lo que está en el repositorio de origen. En Subversion esto se llama revertir. En git, el equivalente es pagar.

No puedo encontrar ningún elemento del menú en el Equipo que se vea como pago o reversión. Estoy usando EGit 0.6.0.


La funcionalidad está realmente allí, pero puede ser no obvia:

  • Asegúrese de que quickdiff esté habilitado con una revisión de git y que la línea base de quickdiff sea HEAD (esta es la opción predeterminada).
  • Abra el archivo que desea revertir.
  • Seleccionar todo (Ctrl-A)
  • Haga clic con el botón derecho en la barra de quickdiff
  • Seleccione "Revertir selección"
  • Salvar

Por cierto, revertir en git lingo significa crear un nuevo compromiso para revertir un compromiso anterior.


Open Team Synchronizing. Encuentra el archivo y haz clic derecho -> Sobrescribir.

ACTUALIZAR

En Eclipse Luna (4.4.2) Open Team Synchronizing. Encuentra el archivo y haz clic derecho -> "Revertir ..."


Otra posibilidad es usar la vista de Git Staging :

  • Abra la vista de Git Staging presionando Ctrl + 3 o Command + 3 y escribiendo
    staging
  • En caso de que la vista aún no muestre su repositorio, haga clic en el proyecto o archivo
  • Ahora debería ver los archivos que modificó en la sección Cambios no registrados
  • Haga doble clic en el archivo sin escena
  • Ahora verá una vista de comparación con su versión a la izquierda y la versión antes de los cambios a la derecha

Ahora, para deshacer solo algunos de los cambios en el archivo, haga lo siguiente:

  • En la vista de comparación, selecciona una de tus líneas modificadas
  • Seleccione el elemento Copiar cambio actual de derecha a izquierda en la barra de herramientas

Esto hará que el lado izquierdo corresponda al lado derecho para este cambio. Guarde el archivo para finalizar el deshacer.

Para deshacer todos sus cambios:

  • En la vista de etapas, haga clic con el botón derecho en el archivo sin escena
  • Seleccione Reemplazar con archivo en Git Index

También puede seleccionar más de un archivo sin grabar y luego hacer clic con el botón derecho.


Para revertir todo su archivo a los datos del repositorio:

Haga clic en la carpeta que desea hacer la revisión y luego vaya a GitStaging


Puede lograr esto haciendo un reinicio (duro). En el menú contextual del proyecto, seleccione Equipo> Restablecer a ..., elija "CABEZA" y "Difícil" como tipo de reinicio.

Tenga en cuenta que al hacer esto perderá los cambios de TODOS los archivos. Para revertir solo un archivo, vea share .


Revertir un solo archivo yendo a Ventana> Mostrar vista> Otro> Puesta en escena de Git> Cambios sin escena

Seleccione el archivo (s) que desea revertir. Haga clic derecho y elija Reemplazar con revisión HEAD

Tenga en cuenta que este paso no se puede deshacer.

(Estoy usando la versión de Eclipse: versión 3.7.2 Egit 2.3.1.201302201838-r)


en la versión de Eclipse: 3.7.0

en "Perspectiva de sincronización de equipo" -> haga clic derecho en el archivo / carpeta en vista sincronizada -> sobrescribir


Para revertir , puede hacer clic con el botón derecho en el archivo / directorio que desea, luego seleccionar Reemplazar con -> HEAD version