SmartQuery /ВОПРОС → ПРИМЕР → ПОНЯТНЫЙ ОТВЕТ
Системы и инструменты

Как сделать Git-коммит в IntelliJ IDEA

Откройте инструмент Commit, выберите изменения и просмотрите diff до сохранения коммита. Коммит фиксирует выбранное состояние локально; отправка в remote выполняется отдельно действием Push.

Перед коммитом

  1. Убедитесь, что проект использует правильный Git root и ветку.
  2. Откройте окно Commit через меню View → Tool Windows либо поиск действий. Названия и расположение панелей зависят от версии и режима интерфейса.
  3. Проверьте изменённые и новые файлы. Не включайте секреты, логи или результаты сборки.
  4. Просмотрите diff каждого выбранного файла и запустите относящиеся к задаче проверки.

Выбрать часть изменений

В diff можно выбрать отдельные блоки или строки для частичного коммита, если этот режим доступен в выбранном workflow. Не полагайтесь на универсальный пункт «Commit» в контекстном меню любой строки: используйте элементы выбора изменений в окне Commit/diff.

Создать коммит

Напишите сообщение, описывающее изменение и его цель, затем выполните Commit. Проверьте новый коммит в истории: он должен содержать именно выбранные изменения. Если IDE использует staging area, сначала перенесите нужные изменения в staged.

Отправить в remote

Откройте Push, проверьте remote, ветку и список исходящих коммитов. Commit and Push объединяет действия, но проверка цели отправки всё равно нужна. Если отправка отклонена из-за новых коммитов в remote, сначала изучите различия; не исправляйте это бездумным force push.

Документация