Английская лексика: Разработка программного обеспечения · Управление версиями

Что значит interactive rebase?

Значение и примеры · Разработка программного обеспечения

существительноеТермин продвинутого уровня

interactive rebase: интерактивный rebase, интерактивная перебазировка Git

Режим Git rebase, позволяющий менять порядок, объединять, редактировать или удалять коммиты с переписыванием истории ветки.

Где и как употребляется

Применяется в Git перед открытием или обновлением pull request: например, чтобы объединить коммиты, исправить сообщения, убрать ошибки или привести историю ветки в порядок.

Примеры предложений

  1. Before opening the pull request, I used interactive rebase to squash six noisy commits into one clear change set for review.

    Перед созданием pull request я интерактивно объединил шесть шумных коммитов в один понятный набор изменений.

    Редактирование истории позволило представить ревьюерам цельное изменение вместо множества мелких коммитов.

  2. The lead asked me to run interactive rebase because two commits were in the wrong order and one message confused the reviewer.

    Руководитель попросил сделать интерактивный rebase: два коммита шли не по порядку, а сообщение третьего сбивало проверяющего.

    План перебазировки использовали для перестановки коммитов и исправления неясного сообщения до публикации изменений.

Распространённые словосочетания

  • run interactive rebase
  • interactive rebase todo list
  • interactive rebase session