Можно ли изменить сообщение git commit с помощью IntelliJ
или нужно прибегнуть к командной строке?
Как это можно сделать?
git
intellij-idea
git-commit
Джеймс Райцев
источник
источник
Merge branch 'develop' of REPO_URL into BRANCH_NAME
это ты имеешь в виду?Поддерживается изменение: вызовите «Принять изменения» и установите флажок «Изменить фиксацию» в диалоговом окне фиксации. Затем нажмите кнопку «Зафиксировать», и фиксация будет изменена на предыдущую.
Однако поддержка ограничена:
источник
Version Control
панель>Log
вкладка> выберите последнюю фиксацию> нажмите F2. jetbrains.com/idea/whatsnew/#v2017-2-version-controlНаконец нашел способ обойти это .. Эта проблема беспокоила меня в течение нескольких дней.
Он покажет вам ваше предыдущее сообщение о фиксации, теперь вы можете изменить комментарии и сказать совершить и нажать
источник
Вы также можете перейти в папку git с помощью терминала и оболочки, например powershell, cmd или bash (в зависимости от вашей системы), а затем ввести:
источник
Сообщения о фиксации можно редактировать во время перебазирования. Вызовите
Rebase
команду изVCS
меню, подтвердите настройки ветви, затем нажмите кнопку Rebase. Вам будет представлен список ваших непринятых коммитов. Выберитеreword
действие в раскрывающемся списке слева от сообщения, которое хотите отредактировать.Подробную информацию о других действиях по перемещению см. В документации по git в истории перезаписи .
источник
На вкладке Log выберите фиксацию и нажмите F2 (Reword). Это оно.
источник
Честно говоря, самый быстрый способ сделать это - через командную строку. Я знаю, что OP спрашивал об этом через IntelliJ (как я нашел этот вопрос, я пытался сделать это в PHPStorm), но серьезно, это намного проще через командную строку.
Когда в правильной папке в вашем терминале / командной строке введите
Затем вам будет показано последнее сообщение фиксации, просто отредактируйте текст и сохраните файл, работа сделана!
Если вы хотите сменить редактор (по умолчанию vi), используйте эту команду, заменив «vim» на выбранный вами редактор.
т.е. пользователи Windows могут захотеть ...
Источник: https://help.github.com/articles/changing-a-commit-message/
источник
git commit --amend -m my_new_message
используется для изменения сообщения фиксации прямо из командной строки.В случае 2018.3 и то же самое с 2017.1
Alt + 9(окно контроля версий)
И щелкните правой кнопкой мыши -> в контекстном меню выберите «Переформулировать ... F2»
ИЛИ
ярлык F2Вы можете редактировать сообщение.
источник
В JetBrains
Go to View -> Version Control
-> Это откроет вкладку журнала управления версиями в нижней части экрана,Go to Log
и вы увидите фиксацию, которую вы сделали последней. Щелкните правой кнопкой мыши по ней и выберитеundo commit
Бинго! Вы отменили все свои фиксации, и сообщение стерто. Вы также можете выбрать мягкий сброс, если вы хотите изменить только сообщение фиксации.
источник