У меня есть пара ветвей, соответствующих заброшенной или позже отложенной разработке, некоторые из них являются чистым мусором. Я использую
git log master..mybranch
, чтобы узнать, что такое mybranch
, но списки обычно излишне длинные, так как они также содержат фиксации, содержащиеся в master, просто в другом порядке. Это происходит от того, что master
был перебазаризован.
Когда я пытаюсь перебазировать mybranch
поверх master, я получаю конфликты, вызванные этим переупорядочением. Такие конфликты не стоит разрешать, так как это требует времени и приводит к результату, уже известному из master
.
Итак, что мне нужно, так это способ избавиться от таких коммитов в mybranch
,так что остаются только важные фиксации, и ветвь может быть легче перебазирована.