У меня два ветки, мастер и живые. Мастер - это разработка и содержит коммиты, которые не готовы вживаться.
- Если в мастер-ветке произошли изменения, которые необходимо живая ветка, тогда они выбраны из мастера, чтобы жить.
- Иногда фиксируются вещественные ветки, которые затем вишня выбрана в мастера или слита в мастера.
То, что я хочу сделать, это просмотреть все коммиты, которые находятся в главном, чем не вживую, у меня был хороший поиск здесь и Google, и я использовал это:
git log --cherry-pick --no-merges --oneline master...live
Это сработало, пока я не объединился в мастер. Но теперь он перечисляет несколько коммитов, которые находятся в обоих.
Итак, какова правильная команда для просмотра всех коммитов, находящихся в главной ветки, а не в живой ветке?