También puede usar kque está obligado a magit-discard-itemen magit-mode.
Kaushal Modi
Sí, eso también funciona.
Manuel Uberti
Intenté usar ambos métodos, sin embargo, sigo recibiendo el mensaje: "Nada que descartar aquí".
user2522280
¡Gracias! El modo Magit parece ser la mejor manera de hacer casi todo lo que he encontrado ...
Jimmy Hoffa
@ user2522280 ¿Has guardado tu archivo? git statusdebería darle información de que el archivo ha sido modificado.
DoMiNeLa10
14
Revertir, revertir y descartar son acciones distintas. Junto con la puesta en escena y sin puesta en escena, se conocen como "aplicar variantes".
Para descartar un medio de cambio de tirarlo a la basura. Solo se pueden descartar los cambios no comprometidos. Cuando se descarta un cambio en etapas, no solo se elimina del índice (que se conoce como no en etapas), sino también del árbol de trabajo.
Para revertir un medio de cambio para aplicarlo al árbol de trabajo a la inversa. Tanto los cambios comprometidos como los simplemente organizados pueden revertirse. (Revertir los cambios por etapas es realmente útil, es decir, al dividir una confirmación).
Solo los commits pueden revertirse , en otros aspectos es similar a revertir .
k
para eliminar los cambios cuando el punto está en la misma línea con el archivo sin clasificar.x
cuando pases un trozo en los spacemacs.Respuestas:
Puede usar uno de los siguientes para descartar cambios en archivos sin clasificar:
M-x magit-revert-item
(unido av
enmagit-status-mode
)M-x magit-discard-item
(ligado ak
enmagit-status-mode
) - obras en los elementos escalonados demasiadoEl uso de cualquiera de los métodos le pedirá que confirme antes de descartar.
fuente
k
que está obligado amagit-discard-item
enmagit-mode
.git status
debería darle información de que el archivo ha sido modificado.Revertir, revertir y descartar son acciones distintas. Junto con la puesta en escena y sin puesta en escena, se conocen como "aplicar variantes".
Para descartar un medio de cambio de tirarlo a la basura. Solo se pueden descartar los cambios no comprometidos. Cuando se descarta un cambio en etapas, no solo se elimina del índice (que se conoce como no en etapas), sino también del árbol de trabajo.
Para revertir un medio de cambio para aplicarlo al árbol de trabajo a la inversa. Tanto los cambios comprometidos como los simplemente organizados pueden revertirse. (Revertir los cambios por etapas es realmente útil, es decir, al dividir una confirmación).
Solo los commits pueden revertirse , en otros aspectos es similar a revertir .
Ver https://github.com/magit/magit/wiki/History-Manipulation para más detalles.
fuente