Копирование фиксаций в новые ветки
Перебазирование — это процесс взятия всех изменений, зафиксированных в одной ветке, и копирования их в новую ветку.
Выполните команду git rebase и добавьте параметр -i
, чтобы перезаписать, заменить, удалить и объединить отдельные фиксации в журнале.
Также команду rebase можно использовать, чтобы:
- переписать сообщение прошлой фиксации;
- объединить группу фиксаций;
- добавить файлы, которые не были зафиксированы.
![Diagram of reabsing.](/static/2fbd9d1dbbc7fef578b1b2643c041d38/5a190/01.png)
![Определите фиксацию, который необходимо переписать, и выполните команду git rebase -i. Diagram of identifying a commit to rewrite.](/static/ba970d65f4ff3e3ee522f8bac63fcfee/5a190/02.png)