Учебники

GitLab – операция перебазирования

Rebase – это способ объединения master с вашей веткой, когда вы работаете с долго работающей веткой.

Шаги для операции Rebase

Шаг 1 – Перейдите в каталог вашего проекта и создайте новую ветку с именем rebase-example , используя команду git checkout

GitLab Rebase Operation

Флаг -b указывает имя новой ветви.

Шаг 2. Теперь создайте новый файл и добавьте в него некоторое содержимое, как показано ниже.

GitLab Rebase Operation

Содержимое «Welcome to Tutorialspoint» будет добавлено в файл rebase_file.md .

Шаг 3 – Добавьте новый файл в рабочий каталог и сохраните изменения в репозитории вместе с сообщением (с помощью команды git commit ), как показано ниже –

GitLab Rebase Operation

Флаг -m используется для добавления сообщения в коммит.

Шаг 4 – Теперь переключитесь на ветку «master». Вы можете получить удаленную ветку ( master – это имя ветви) с помощью команды git checkout

GitLab Rebase Operation

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

GitLab Rebase Operation

Шаг 6 – Переключитесь на ветку rebase, чтобы зафиксировать ветку master .

GitLab Rebase Operation

Шаг 7 – Теперь вы можете объединить фиксацию master ветки с rebase-веткой с помощью команды git rebase