Я сделал запрос Pull в хранилище через origin / some-branch. Теперь, когда репо обновляется и по какой-то причине мне пришлось обновить свою ветку. Я обновил его не через локальный репо, а через веб-сайт. Теперь он показывает коммиты как:
- Мой коммит
- Другие коммиты как объединенные xyz
Теперь я возвращаю этот репо в локальный репо, когда возвращаюсь , В моем локальном репо я вижу: 1. Мой коммит 2. коммит между моей и старой версией репо (каждый отдельный коммит не коммит слияния)
Теперь я должен удалить этот коммит, но также сохранить коммиты других. (Открытый исходный код). Как это сделать?
Если я сква sh эти коммиты после меня будут добавлены в мой.
Если я их уберу, это повлияет на дерево коммитов исходного репо?
Пс. Перепробовал много раз и пришлось сбросить ветку.