Git rebase, несколько раз - странные конфликты - PullRequest
0 голосов
/ 08 октября 2018

У меня проблема перебазирования в уже перебазированной ветке.

Сценарий таков: - Я сделал ветку от мастера, поработал над ней и через некоторое время сделал ребазу по мастеру (и это нормально) - Я продолжил свою работу над этой веткой и поставил новые коммиты - я выполнил свою работу, и теперь я хотел бы снова сделать ребаз на master, чтобы очистить некоторые рабочие коммиты (сквош) и убедиться, что слияния не произойдет сmaster во время marge by pull request.

И теперь у меня есть проблема, которую я не понимаю: много конфликтов с файлами, которые существуют только в моей ветке (похоже, что при сравнении файлов изменения фиксируются коммитом и требуют меняобъединить его).После разрешения и продолжения каждый следующий коммит имеет конфликты.После нескольких исправлений просто прервал ребаз, поскольку для меня это не имело смысла.

Я пытался отбросить коммиты, которые уже были приняты при первом ребазе, но это не помогает.Странно то, что я не вижу первый коммит, созданный как результат слияния при первой перебазировке (он находится в истории на моей ветке, но не отображается в редакторе, когда он показывает, что я зафиксировал переход на перебазирование).

Что я делаю не так?Обычно я думаю, что я хочу продолжить ребаз с последнего комбита, а не с первого коммита.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...