Я, вероятно, не понимаю что-то правильно, но может ли кто-нибудь объяснить мне, почему git rebase приводит к конфликтам, а git merge (та же ветка) - нет?
Насколько мне известно, git rebase помещает коммиты из другой ветки до коммитов, которые я сделал в моей текущей ветке, тогда как git merge принимает те же самые коммиты и применяет их к моей ветке как патчу, не так ли? Является ли diff тогда не тем же, хотя, возможно, наоборот? Не знаю, почему исправление моей ветки с другими коммитами не является проблемой, а исправление другой ветки с моими коммитами.