tag remove eliminar deshacer delete create como cancel atlassian-sourcetree datasourcecontrol

atlassian sourcetree - remove - SourceTree: deshace las asignaciones sin realizar.



sourcetree deshacer commit (3)

  1. Haga clic derecho en la confirmación que desea restablecer (¡no la que le gusta eliminar!)
  2. Seleccione "Restablecer maestro a este compromiso"
  3. Seleccione reinicio "suave".

Un reinicio suave mantendrá sus cambios locales.

Fuente: https://answers.atlassian.com/questions/153791/how-should-i-remove-push-commit-from-sourcetree

Editar

Acerca de git revert : este comando crea una nueva confirmación que deshará otras confirmaciones. Por ejemplo, si tiene una confirmación que agrega un nuevo archivo, git revert podría utilizarse para realizar una confirmación que eliminará el nuevo archivo.

Acerca de aplicar un restablecimiento suave: suponga que tiene los commits A a E ( A---B---C---D---E ) y desea eliminar el último commit ( E ). Luego puede hacer un restablecimiento suave para confirmar D Con un restablecimiento suave, el compromiso E se eliminará de git, pero se mantendrán los cambios locales. Hay más ejemplos en la documentación de restablecimiento de git .

Estoy usando SourceTree para Windows para un repositorio de git y me gustaría deshacer una confirmación no utilizada.

¿Es eso posible? Si hago "revert commit", crea un segundo commit que revierte el primer commit, pero no quiero que el primer commit aparezca en absoluto en mi control de fuente.

También podría eliminar mi repositorio local y volver a extraerlo sin mi confirmación local, pero tal vez haya otra manera.


Si está en otra sucursal, primero debe "verificar esta confirmación" para la confirmación que desea eliminar, y solo entonces "restablecer la bifurcación actual a esta confirmación" eligiendo la confirmación Wright anterior, funcionará.


Si selecciona la entrada de registro a la que desea revertir, puede hacer clic en "Restablecer esta confirmación". Solo use esta opción si no presionó los cambios de compromiso inversos. Si le preocupa perder los cambios, puede usar el modo suave que dejará un conjunto de cambios no confirmados (lo que acaba de cambiar). El uso de la mezcla restablece la copia de trabajo pero mantiene esos cambios, y un disco duro simplemente eliminará los cambios por completo. Aquí hay algunas capturas de pantalla: