Неправильно объединенный коммит с мастером?
В моей основной ветке ок. 30 коммитов назад, я неправильно слил коммит моего коллеги. Я не осознавал этого в то время, но он вернулся сегодня, когда он извлекал часть кода, который я делал в то же время, он ломал его сборку, так как я не слил этот коммит тогда правильно.
Я использую git на Mac и управляю хранилищем с помощью SourceTree.
Что мне делать, как я могу это исправить?
1 ответ
Решение
Ну, я бы предложил сделать git checkout bad-merge-commit
внести необходимые изменения, совершить, git checkout HEAD
, объединить и убедиться, что на этот раз слияние является правильным. Если вам нужно, чтобы все промежуточные коммиты были правильными, то вы, вероятно, можете сделать некоторую перебазировку этих коммитов в фиксированное слияние.