#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. Возможно, вам придется перебазировать его вместо слияния ваших коммитов. Мне непонятно, что вы делаете.