Это может быть повторный вопрос, но я не нашел точных ответов.
Допустим, у меня есть 2 ветки br1 и br2 с 3 коммитами в каждой.
br1
- совершить
- коммит б
- коммит c
br2
- commit d
- совершить е
- коммит f
Когда я сливаюсь с br2 на br1, git log на br1 show фиксирует a, b, c, d, e, f.
Допустим, у меня есть 2 ветки br1 и br2 с 3 коммитами в каждом.
br1 после слияния с br2
- совершить
- коммит б
- коммит с
- совершить д
- совершить е
- коммит f
Есть ли способ отфильтровать коммиты, которые были созданы только на br1? (Я пробовал git log br1..br2, но есть ли другой способ?)
Если слияние было Быстрая перемотка вперед или Automerge, GIT запишет какой-нибудь коммит для слияния? (я вижу коммит, когда есть конфликт, но не в automerge)