tutorial tortoise portable mac for español descargar git tortoisegit

portable - tortoisegit descargar



¿Cómo edito un mensaje de confirmación incorrecto con TortoiseGit? (3)

Diría que el mejor método para modificar cualquier mensaje de confirmación es usar la opción force rebase en tortoisegit.

Vea esta respuesta sobre Cómo reordenar compromisos (rebase) con TortoiseGit . El mismo método se puede usar para editar mensajes de confirmación.

  • Cuando esté en el diálogo de rebase, haga clic derecho en la confirmación que desea editar y seleccione la opción Edit . Puedes elegir editar múltiples commits.
  • Haga clic en el Start Rebase .
  • Rebase hará una pausa en los commits que ha marcado para Edit
  • Haga clic en la pestaña Commit Message en la parte inferior y edite el mensaje
  • Haga clic en el botón Amend para continuar

¿Cómo puedo editar el mensaje de confirmación con tortoiseGIT? La pregunta es muy similar a this pero quiero hacer esto con TortoiseGit no con consola, ¿es posible?


En el caso de que el compromiso esté en el medio, le recomiendo que no siga las instrucciones proporcionadas por linquize; consulte los comentarios debajo de su respuesta por el motivo.

  1. Puede usar la línea de comando de git con TortoiseGit y no causará ningún problema: ¿Puedo usar herramientas de Git de línea de comandos y TortoiseGit simultáneamente? .

  2. Este video de youtube lo explica muy bien: http://youtu.be/4YjKY0u9Z6I . Básicamente, use git rebase -i y luego simplemente "reformule" el mensaje de confirmación.

Actualización: creo que puedes recuperar los commits perdidos del reinicio duro sugerido por linquize, mira la respuesta de Wayne aquí: ¿Cómo puedo reordenar / combinar commits usando Git rebase? .


Si el commit es el jefe de la rama actual, eso es fácil.

  1. Menú contextual -> Git Commit
  2. Marque la casilla de verificación "Modificar el último compromiso"
  3. Corrija su mensaje de compromiso
  4. DE ACUERDO

Si la confirmación es la cabeza de otra rama, cambie a esa rama primero.

  1. Menú contextual -> TortoiseGit -> Cambiar / Finalizar
  2. Elija el nombre de la rama
  3. DE ACUERDO
  4. Siga los pasos 1-4 anteriores para corregir el mensaje de confirmación

Si la confirmación está en el medio sin ninguna fusión entre la cabeza, debe reiniciar, corregir y seleccionar

  1. Menú de contexto -> TortoiseGit -> Registro
  2. Seleccione la confirmación -> Menú contextual -> Restablecer
  3. Restablecimiento completo ( esto descartará todo el trabajo contenido en confirmaciones por encima de la confirmación seleccionada, así como cualquier cambio no confirmado en el directorio de trabajo )
  4. DE ACUERDO
  5. Siga los pasos 1-4 anteriores para corregir el mensaje de confirmación
  6. Seleccione de la cabeza a una confirmación arriba -> Menú contextual -> Selección de cereza
  7. Continuar