[Перевод] Что будет, если слить две ветки в Git? Проверяем заранее, не выполняя merge

habrahabr.ru · world
Full story

The article explains that Git merge conflicts often appear at the worst possible moment, when changes are already ready to integrate. It looks at whether a merge result can be checked in advance without touching the working directory or the current branch. It describes how git merge-tree can show potential conflicts before an actual merge and what Git itself can do for this.

Конфликты при слиянии веток в Git часто обнаруживаются в самый неподходящий момент — когда изменения уже готовы к интеграции. Но что, если результат merge можно проверить заранее, не затрагивая рабочую директорию и текущую ветку? Разбираемся, как с помощью git merge-tree увидеть потенциальные конфликты ещё до слияния и что для этого умеет сам Git. Разобрать команды

Read full article → Compare