Что: 65a3b600389ccee4d013251555f5f8a260f2e49e Когда: 2022-03-01 22:11:48+03:00 ------------------------------------------------------------------------ Темы: git tip ------------------------------------------------------------------------ Использую conflictStyle=zdiff3 в git http://www.git.stargrave.org/?p=dotfiles.git;a=commitdiff;h=109f0f1e4e4288c2e8d2c880de8f37963526a4b0 https://blog.jcoglan.com/2017/05/08/merging-with-diff3/ https://blog.nilbus.com/take-the-pain-out-of-git-conflict-resolution-use-diff3/ https://stackoverflow.com/questions/27417656/should-diff3-be-default-conflictstyle-on-git В блоге даже не упоминал этого факта, но чуть более месяца назад включил такую штуку как отображение неразрешённого конфликта в виде (z)diff3. Вроде потому что были сильные сомнения в полезности. Но сегодня точно понял и порадовался этому способу отображения конфликта. Был точно тот самый случай когда во время rebase что-то можно потерять, во время хронологической перестановки коммитов изменяющих одни и те же места файлов. И при "старом" diff мне бы точно пришлось подсматривать в историю или сохранять во временный файл некоторые куски чтобы самому было проще (на самом деле рефлекторно я это всё равно сделал). Но diff3 показал всё настолько хорошо и понятно, что я даже удивился безболезненности разрешения конфликта. В общем, однозначно могу рекомендовать эту настройку! ------------------------------------------------------------------------ оставить комментарий: mailto:comment@blog.stargrave.org?subject=Re:%20%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D1%8E%20conflictStyle=zdiff3%20%D0%B2%20git%20%2865a3b600389ccee4d013251555f5f8a260f2e49e%29 ------------------------------------------------------------------------ Сгенерирован: SGBlog 0.34.0