GIT merge vs rebase. Оксана Боярко

Сегодняшний внутренний образовательній вечер DEWEB Studio возглавила Оксана Боярко.

******************************

Cистема контроля версий Git помогает облегчить жизнь при командной работе над проектом.

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

Но когда основная ветка мастера активно изменяется, нужно постоянно обновляться.

Все знают про команду merge, и многие бояться rebase. Обе они помогут актуализировать ветку с удаленным мастером, но делают это по-разному.

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

 

******************************

Надеемся, мы вас уберегли от неосторожных использований команды rebase :)

Social activity
23.02.2017