212 читали · 2 года назад
Git на практике. Решение конфликтов.
Предыдущая часть: Перед тем как обращаться к более экзотическим (и скажем прямо, не сильно-то и нужным для личного пользования) возможностям Git, рассмотрим одну из насущно необходимых. Откуда берутся конфликты? Предположим, в вашем проекте есть файлы A, B, C. В процессе работы вы разветвили проект на две ветки. Теперь каждая ветка содержит копии файлов A, B, C. В первой ветке вы отредактировали файлы A и B, а во второй B и C. Затем вы решили слить ветки вместе, чтобы получить все изменения в одном общем результате...
4 года назад
Команда Git Rerere — автоматизируйте решения для устранения конфликтов слияния
rerere — сокращение от «reuse recorded resolution» (повторное использование сохраненных разрешений конфликтов). С помощью этой команды Git запоминает, каким образом был разрешен конфликт, чтобы при возникновении подобного, разрешить его автоматически...