на данный момент у нас есть ветка git feature
, и мы слили в нее некоторые новые вещи из master
с
git checkout feature
git merge master
что было хорошо, но мы заметили, что не все объединяется
git diff feature..master
принесло несколько нетривиальных различий, которые не имели ничего общего с вещами в ветви функций (то есть: они были исправлены в других ветвях, которые позже были объединены в мастер, что является причиной, по которой мы объединяем мастер в функцию в первой место)
так что ... я хотел бы знать, как диагностировать эту проблему или узнать, почему это произошло ... но прежде всего я хочу надежный способ построения diff (из приведенной выше команды diff), который позволил бы мне применить чтобы показать и перенести изменения, которые не удалось объединить с мастером
это возможно? у git есть некоторая аккуратность командной строки для этого?