Eclipse — инструмент слияния переопределяет предыдущие коммиты

#git #eclipse #eclipse-plugin #git-merge #git-merge-conflict

#git #eclipse #eclipse-плагин #git-слияние #git-слияние-конфликт

Вопрос:

Я использую Eclipse 2019-12, работая с Git, используя только пользовательский интерфейс Eclipse

Если я зафиксирую master перед извлечением предыдущих коммитов, я не смогу отправить свой коммит на сервер

Я использовал команду -> Инструмент слияния (опция слияния была отключена)

Я объединяю изменения (показывает некоторые файлы), а затем нажимаю на восходящий поток

Ожидается: все коммиты объединены

Актуально: предыдущие коммиты не были добавлены в master

Неправильно ли использовать инструмент слияния для конфликта? могу ли я использовать rebase без потери каких-либо коммитов?

  • не удается извлечь предыдущие коммиты после фиксации

Комментарии:

1. Просто нажмите кнопку Обновить в представлении Git Staging или Git Repositories после выполнения чего-либо, связанного с Git, за пределами Eclipse. Кстати, убедитесь, что не используете устаревшее программное обеспечение (текущая версия JGit / EGit — 5.8.1; версия, включенная в Eclipse 2019-12, была 5.6).

2. @howlger Я работаю только с eclipse (не понял комментарий за пределами Eclipse ), так что это ошибка старой версии?

3. Что именно вы подразумеваете под инструментом слияния ?

4. @howlger Team-> Инструмент слияния

5. Большая часть того, что вы здесь делаете, зависит от того, что у вас есть в конфигурации Git. Возможно, вам придется перебазировать его вместо слияния ваших коммитов. Мне непонятно, что вы делаете.