Preguntas etiquetadas 'enmendar'

El parámetro de comando git -commit que agrega el área de preparación actual a la última confirmación y permite (de forma predeterminada) editar un mensaje de confirmación usado anteriormente o (si se proporcionaron otros parámetros) reutilizarlo o incluso cancelarlo y escribir uno nuevo.
27
respuestas

¿Cómo cambiar los compromisos existentes, sin pulir?

Escribí lo incorrecto en el mensaje de confirmación. Además, me olvidé de incluir algunos archivos. ¿Cómo cambiar el mensaje / archivos de confirmación? El compromiso aún no ha comenzado.
fijado el 07 de octubre '08 a las 6:44 pm
7
respuestas

Cómo cancelar "git commit -amend" hecho en lugar de "git commit"

Accidentalmente cambié mi fijación anterior. El final debe estar separado para mantener un historial de cambios realizados por mí en un archivo específico. ¿Hay alguna forma de cancelar el último commit? Si hago algo como git reset --hard HEAD ^, la primera solución ...
puesta el 22 de septiembre '09 a las 12:56
13
respuestas

¿Cómo puedo enviar un compromiso fijo a un repositorio Git remoto?

Cuando hice un trabajo en el código fuente, hice mi trabajo habitual y luego hice clic en el repositorio remoto. Pero luego me di cuenta de que olvidé organizar la importación en el código fuente. Por lo tanto, estoy haciendo un comando de cambio para reemplazar la confirmación anterior: ...
Set 31 de octubre '08 a las 13:23
3
respuestas

¿Cómo cambiar una confirmación sin cambiar el mensaje de confirmación (reutilizar el anterior)?

¿Hay alguna forma de cambiar la confirmación sin vi (o su $ EDITOR) que aparece con la capacidad de cambiar su mensaje de confirmación, pero simplemente reutilizar el mensaje anterior?
fijado el 20 de abril '12 a las 0:28
5
respuestas

¿Cambiar root commit en git?

Hay formas de cambiar un mensaje de confirmaciones posteriores: git commit --ame # para la confirmación más reciente de git rebase --interactive master ~ 2 # pero requiere * parent * ¿Cómo puede cambiar el mensaje de confirmación de la primera com ...
fijado el 22 de enero '10 a las 21:21
5
respuestas

Mercurial: ¿cómo enmendar la última solución?

Estoy buscando git commit --amend contraparte en Mercurial, es decir, una forma de cambiar el commit con el que está asociada mi copia de trabajo. Los requisitos para este procedimiento cambian: si es posible, no requiere ninguna extensión. Él no debe exigir p ...
fijado el 18 de noviembre '11 a las 16:04
4
respuestas

Git: ¿Cómo editar / reescribir el mensaje de combinación de combinación?

¿Cómo cambio o reescribo el mensaje de error de combinación? git commit --amend funciona si esta es la última HEAD hecha, pero ¿qué pasa si va a HEAD? git rebase -i HEAD ~ 5 no lista los comandos de combinación.
set 02 sep '11 a las 7:18
4
respuestas

Hacer clic accidentalmente: cambiar git mensaje de confirmación

En mi repositorio local, tengo un mensaje con un mensaje sobre confirmación incorrecta. Ya publiqué el mensaje incorrecto con el mensaje push de git. Ahora el repositorio remoto (que está alojado en GitHub) también tiene el mensaje de confirmación incorrecto. Ya tengo
set 17 de febrero '11 a las 20:29
2
respuestas

git commit - enmendar sin preguntar

De vez en cuando me encuentro corrigiendo usando el mismo mensaje. Como regla general, lo hago: Agregar cambios al área de preparación. Hacer git commit - enmendar. Espera a que se abra el editor de texto. Guardar y cerrar ...
set 18 de marzo de 13 a 17:44
3
respuestas

Git evita hacer clic después de cambiar la confirmación

Usualmente ejecuto git add file git commit git push, pero si arreglo el arreglo antes, presionándolo (usando git commit --amend), el siguiente clic fallará con la sugerencia: Actualizar tu rama actual es ... .
set 03 sep '13 a las 12:42
3
respuestas

git: cambiar una línea en el archivo para la historia completa

Cuando lancé el repositorio de git, completé varios archivos como una confirmación inicial. Ahora, muchas confirmaciones más tarde, noté que incluí una línea con información en estos archivos que no quiero publicar (a diferencia del resto del código ...
set 25 aug. '11 a las 20:52
3
respuestas

¿Por qué git commit -amend cambia el hash, incluso si no hago ningún cambio?

¿Por qué el hash SHA-1 de mi último cambio de confirmación, incluso si no hago ningún cambio en la confirmación (mensaje, archivos) después de ejecutar git commit --amend? Digamos que ejecuté lo siguiente en la línea de comandos. cd ~ / Desktop mkdir test_amend cd test_ame ...
se establece 21 de mayo de 14 a 22:20
4
respuestas

Mercurial: eliminar el conjunto de cambios de la rama remota

¿Hay alguna forma de eliminar un conjunto de cambios eliminado o eliminar todo el conjunto de cambios? Accidentalmente hice clic en un archivo .war en un repositorio remoto y quiero borrarlo.
establecido el 25 de mayo de 2009 a las 18:21
1
la respuesta

¿Por qué git me llama "inteligente" cuando reescribo el último mensaje de confirmación?

Regularmente ejecuto git commit --only --amend para volver a escribir el último mensaje de confirmación que hice. Esto funcionará independientemente de si mi directorio de trabajo está limpio o no. Hoy me di cuenta de que con esta instrucción ...
establecido el 22 de abril '14 a las 12:18
1
la respuesta

Cómo cambiar un conjunto de cambios “público” en Mercurial

Me gustaría modificar mi último compromiso, pero hg commit --amend me cancela: no puedo modificar los conjuntos de cambios públicos aunque sé que es seguro editar un conjunto de cambios. ¿Cómo puedo cambiar la fase de mi última comisión y / o ...
set 25 aug. '12 a las 23:52