Для "выпрямления" истории в git исползуется команда
git rebase
она позволяет "перебазировать" (переместить) ветку в хвост другой ветки
Это помогает сделать историю более читаемой, актуализировать состояние текущей ветки и избежать конфликтов.
Отдельной особенностью является перебазирование ветки с одной ветки на другую:
o---o---o---o---o master
\
o---o---o---o---o next
\
o---o---o topic
в этом случае при использовании команды
git rebase --onto master next topic
мы переместим ветку topic "в хвост" ветки master
o---o---o---o---o master
| \
| o'--o'--o' topic
\
o---o---o---o---o next
Ссылка на канал: / @letscodedru
Ссылка на плейлист: • Git: установка в Ubuntu и публикация ...
Watch video Git rebase: перемещение ветки (перебазирование), изменение истории git online without registration, duration hours minute second in high quality. This video was added by user letsCode 21 March 2018, don't forget to share it with your friends and acquaintances, it has been viewed on our site 11,751 once and liked it 166 people.