Слияние веток простыми словами: почему Git не решает сам

62 подписчика

12+
12+

1 просмотр

3 дня назад

ПожаловатьсяНарушение авторских прав

62 подписчика

12+
12+

1 просмотр

3 дня назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

3 дня назад

Ты слил ветку, и гит написал: конфликт. В файле твой код вперемешку с чужим и какие-то разделители. Кажется, что он сломал файл — а он задал вопрос. За пять минут разбираем, что делает слияние: почему гит складывает две ветки сам, почему иногда не складывает и что он кладёт в файл, когда спрашивает тебя. Это тот самый merge conflict, из-за которого новички боятся сливать ветки. В ролике: — на какие три точки смотрит гит, когда сливает — почему правки вплотную дают конфликт, а через строку — уже нет — конфликт бывает и без единой общей строки: один правил файл, другой его удалил — почему «слияние прошло без конфликтов» не значит «код рабочий» — чего слияние не делает: не выбирает за тебя и не проверяет смысл Это семнадцатый ролик серии про инфраструктуру простыми словами. Предыдущий — про ветку, следующий — удалённый репозиторий: почему их два. 0:00 Гит написал: конфликт 0:13 Что делает слияние 0:18 Что разберём 0:34 Две недели врозь — теперь собрать 0:59 Как сливали руками 1:08 Очередь: ждут, пока файл освободится 1:29 Три точки, а не две 1:46 Правки далеко — берёт обе 2:06 Появился выбор — он останавливается 2:22 Что лежит в файле с конфликтом 2:36 Снимок слияния: два родителя 2:48 Утро понедельника 3:27 Слияние без конфликта, которое сломало сборку 3:44 Складывает текст, а не смысл 4:14 Итог

Название:

Слияние веток простыми словами: почему Git не решает сам

Категория:

Разное