¿Se puede modificar un mensaje de confirmación de git usando IntelliJ
, o se debe recurrir a la línea de comandos?
¿Cómo se puede hacer esto por favor?
¿Se puede modificar un mensaje de confirmación de git usando IntelliJ
, o se debe recurrir a la línea de comandos?
¿Cómo se puede hacer esto por favor?
Respuestas:
Ver => Ventanas de herramientas => Control de versiones. ( Windows (Alt + 9) / OS X (Cmd + 9) )
IntelliJ 2017.1 y superior => Vaya a Registro y haga clic con el botón derecho + reescribir o presione F2.
Mientras esté en la misma sucursal, (su sucursal registrada es la misma)
Merge branch 'develop' of REPO_URL into BRANCH_NAME
Es esto lo que quieres decir?
Se admite la modificación: invoque "Confirmar cambios" y seleccione la casilla de verificación "Modificar confirmación" en el cuadro de diálogo Confirmar. Luego presione el botón "Confirmar", y la confirmación se modificará a la anterior.
Sin embargo, el soporte es limitado:
Version Control
panel> Log
pestaña> seleccione última confirmación> presione F2. jetbrains.com/idea/whatsnew/#v2017-2-version-control
Finalmente encontré una solución para esto ... Este problema me estaba preocupando durante días.
Le mostrará su mensaje de confirmación anterior, ahora puede modificar los comentarios y decir confirmar y presionar
Note: This solution uses android studio as intellij platform.
También puede ir a su carpeta git con una terminal y un shell como powershell, cmd o bash (depende de su sistema), y luego escribir:
git commit --amend -m "your new commit message"
Los mensajes de confirmación se pueden editar durante un cambio de base. Invoque el Rebase
comando desde el VCS
menú, confirme la configuración de la rama y luego haga clic en el botón Rebase. Se le presentará una lista de sus confirmaciones sin presionar. Elija la reword
acción del menú desplegable a la izquierda del mensaje que desea editar.
Consulte el documento de git en Reescritura del historial para obtener detalles sobre otras acciones de rebase.
Para ser justos, la forma más rápida de hacerlo es a través de la línea de comandos. Sé que el OP estaba preguntando sobre hacerlo a través de IntelliJ (así es como encontré esta pregunta, estaba tratando de hacerlo en PHPStorm), pero en serio, es mucho más fácil a través de la línea de comando.
Cuando esté en la carpeta correcta en su terminal / símbolo del sistema, escriba
git commit --amend
Luego se le mostrará el último mensaje de confirmación, simplemente edite el texto y guarde el archivo, ¡trabajo hecho!
Si desea cambiar el editor (el valor predeterminado es vi), utilice este comando y cambie "vim" por el editor que elija.
git config --global core.editor "vim"
es decir, los usuarios de Windows pueden querer ...
git config --global core.editor "notepad"
Fuente: https://help.github.com/articles/changing-a-commit-message/
git commit --amend -m my_new_message
se utiliza para cambiar el mensaje de confirmación directamente desde la línea de comandos.
En el caso, 2018.3 y lo mismo con 2017.1
Alt + 9(ventana de control de versiones)
Y haga clic derecho -> menú contextual, haga clic en "Reformular ... F2"
O
acceso directo F2Puede editar el mensaje.
En JetBrains
Go to View -> Version Control
-> Esto abriría la pestaña de registro de control de versiones en la parte inferior de la pantalla
Go to Log
y puede ver la confirmación que hizo la última vez, haga clic con el botón derecho en ella y seleccioneundo commit
¡Bingo! Has revertido todo tu compromiso y el mensaje se borra. También puede optar por hacer un restablecimiento parcial en caso de que solo desee cambiar el mensaje de confirmación