Перейти к основному содержимому

Как зафиксировать изменения в среде разработки

После того как вы внесли необходимые изменения в проект, вам необходимо зафиксировать их в репозитории, создав коммит, или фиксацию. Вы можете сделать это несколькими способами:

Зафиксировать изменения в системе управления версиями

Чтобы зафиксировать изменения, выполните следующие действия:

  1. Откройте представление Система управления версиями.

  2. В меню группы Коммит нажмите ИзмененияИндексировать все промежуточные изменения, чтобы проиндексировать все измененные файлы.

    Индексация всех промежуточных изменений

    Чтобы индексировать изменения в отдельном файле, в группе Изменения нажмите + рядом с именем этого файла.

    Индексация изменений в отдельном файле

  3. В строке Сообщение введите описание коммита и нажмите кнопку Зафиксировать и отправить (либо используйте сочетание клавиш Ctrl+Enter).

    Нажатие кнопки «Зафиксировать и отправить»

    Если вы не проиндексировали изменения, а сразу нажали кнопку Зафиксировать и отправить, появится всплывающее окно с просьбой выбрать изменения и задать сообщение для коммита.

    Выбор изменений и ввод сообщения коммита

    Нажмите Зафиксировать все изменения, чтобы автоматически проиндексировать и зафиксировать все изменения. При нажатии на кнопку Выбрать изменения для коммита вручную вы будете перенаправлены в представление Система управления версиями. Отметьте файлы, изменения в которых вы хотите зафиксировать, проверьте сообщение коммита и нажмите Зафиксировать и отправить.

  4. В результате изменения будут зафиксированы, список изменений очистится, а созданный коммит будет отображаться в группе Коммиты в верху списка (если необходимо, нажмите значок Обновить Значок «Обновить»).

    Группа «Коммиты»

    Если коммит сделан в рамках разработки какой-либо задачи, то к сообщению коммита будет добавлен префикс и номер этой задачи. Если вы хотите посмотреть детали задачи, вы можете открыть ее в панели управления, нажав на значок Значок открытия задачи в панели управления.

    Открытие задачи в панели управления

    Отключение отображения префикса задач

    Если вы хотите отключить отображение префикса задачи в сообщении коммита, выполните следующие действия:

    • Нажмите ПараметрыОткрыть параметры (пользовательский интерфейс).

      Переход к параметрам среды разработки

    • Снимите галочку с настройки Extensions1CAdd Prefix To Commit Message (Добавлять код задачи к сообщению коммита).

      Сброс настройки «Добавлять код задачи к сообщению коммита»

Дополнительные способы зафиксировать изменения

В «Навигаторе проекта»

Нажмите правой кнопкой мыши на любой элемент в Навигаторе проекта и выберите Зафиксировать изменения в контекстном меню.

Фиксация изменений в навигаторе проекта

В панели состояния

  1. Кликните на текущую ветку в панели состояния.

    Нажатие на ветку в панели состояния

  2. Выберите пункт Зафиксировать изменения в открывшемся меню.

    Выбор пункта «Зафиксировать изменения»

После того, как вы воспользуетесь одним из вышеуказанных способов, появится всплывающее окно, в котором вы сможете выбрать изменения для коммита и задать сообщение, которое будет ассоциировано с фиксируемыми изменениями. Если вы работаете над задачей, в сообщении коммита по умолчанию будет отображаться название этой задачи.

Ввод сообщения коммита