«Unmerged commits были отброшены» локально после слияния pull-запроса на Github - PullRequest
0 голосов
/ 29 августа 2018
  1. Получите электронное письмо с запросом от Github
  2. Получите и проверьте ветвь функции xzy, чтобы проверить, что в ней
  3. Выглядит хорошо - одобрите, сквошитесь, объединяйте и удаляйте функциональную ветку на Github
  4. Проверить и вытащить мастер
  5. У меня все еще есть локальная ветвь функций, хотя я не внес никаких изменений, и она была объединена с главной на сервере. Когда я удаляю его в IntelliJ, он предупреждает меня, что «незакрытые коммиты были отброшены», и перечисляет коммит из ветви функций. Но изменения в мастере, который я вытащил. Выполнение другого «Fetch» ​​не меняет мои локальные ветви.

Что означает «неотделенные коммиты»? Нужно ли что-то делать по-другому?

1 Ответ

0 голосов
/ 29 августа 2018

Я думаю, что проблема здесь, возможно, что-то вроде фальшивой головы. Вероятно, неотправленные коммиты, на которые ссылается IntelliJ, - это коммиты в ветви функций, которые вы раздавили, прежде чем вернуться обратно в ветку master. Итак, ветка master имеет встроенную функцию, но она получила несколько сжатых коммитов. Оригинальные коммиты в ветви функций фактически никогда не объединялись, и IntelliJ просто предупреждает вас об этом.

Я не думаю, что вам нужно делать что-то иначе, основываясь исключительно на этом предупреждающем сообщении от IntelliJ (или Git).

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