Можно ли изменить сообщение фиксации git с помощью IntelliJ
, или нужно обратиться к командной строке?
Как это можно сделать, пожалуйста?
Можно ли изменить сообщение фиксации git с помощью IntelliJ
, или нужно обратиться к командной строке?
Как это можно сделать, пожалуйста?
Поддерживается изменение: invoke "Commit Changes" и установите флажок "Изменить фиксацию" в диалоговом окне Commit. Затем нажмите кнопку "Commit", а фиксация будет изменена до предыдущей.
Однако поддержка ограничена:
Вид => Инструмент Windows => Контроль версий. (Windows (Alt + 9)/OS X (Cmd + 9))
IntelliJ 2017.1 и выше => Зайдите в Журнал и щелкните правой кнопкой мыши + переформулируйте или нажмите F2.
Пока вы находитесь в одной и той же ветке, (ваша проверенная ветка такая же)
Наконец нашел обходной путь для этого.. Этот вопрос беспокоил меня в течение нескольких дней.
Он покажет ваше предыдущее сообщение о фиксации, теперь вы можете изменить комментарии и сказать commit и нажать
Note: This solution uses android studio as intellij platform.
Вы также можете перейти в свою папку git с терминалом и оболочкой вроде powershell, cmd или bash (зависит от вашей системы), а затем введите:
git commit --amend -m "your new commit message"
Фиксированные сообщения можно редактировать во время переустановки. Вызовите команду Rebase
в меню VCS
, подтвердите настройки ветки и нажмите кнопку "Rebase". Вам будет представлен список ваших неуспешных коммитов. Выберите действие reword
из раскрывающегося списка слева от сообщения, которое вы хотите отредактировать.
Узнайте о git doc в История перезаписи для получения подробной информации о других действиях по переадресации.
На вкладке "Журнал" выберите коммит и нажмите F2 (Reword). Это оно.
Чтобы быть справедливым, самый быстрый способ сделать это - через командную строку. Я знаю, что OP спрашивал о том, как это сделать через IntelliJ (как я нашел этот вопрос, я пытался это сделать в PHPStorm), но серьезно, его намного проще с помощью командной строки.
Когда в правильной папке в вашем терминале/командной строке введите
git commit --amend
Затем вам будет показано последнее сообщение фиксации, просто отредактируйте текст и сохраните файл, сделайте задание!
Если вы хотите изменить редактор (по умолчанию он соответствует vi), используйте эту команду, изменив "vim" на ваш выбор.
git config --global core.editor "vim"
то есть. пользователи Windows могут захотеть...
git config --global core.editor "notepad"
Источник: https://help.github.com/articles/changing-a-commit-message/
В JetBrains Go to View → Version Control
версиями" → Это откроет вкладку " Go to Log
управления версиями" в нижней части экрана. " Go to Log
журналу", и вы увидите коммит, который вы сделали последним. Нажмите на него правой кнопкой мыши и выберите " undo commit
Бинго! Вы отменили все свои коммиты и сообщение стерто. Вы также можете выбрать программный сброс, если хотите изменить только сообщение коммита.
В случае 2018.3 и то же самое с 2017.1
Alt + 9 (окно контроля версий)
И щелкните правой кнопкой мыши → контекстное меню, нажмите "Переписать... F2"
ИЛИ ЖЕ
ярлык F2 Вы можете редактировать сообщение.