Почему push после merge предлагает залить на сервер коммиты, начиная с самого первого?
Есть проблема — в документации почему-то найти не могу нормального описания.
У меня есть master, от него бренч — task, я работаю в task, время от времени делаю мердж из мастера, после push в бренч, все ок.
Сегодня после очередного мерджа я решил очередной раз сделать push в task. И phpstorm мне выкатил список коммитов, которые он собирается залить, а там спискок всех коммитов с момента создания репазитория.
Выкачал master в другую папку, переключился на task, снова мердж, снова pull и снова получаю весь список коммитов.
Ок, т.е. notice_outputcontext — это ваша ветка, она такая же как и на сервере (remotes/origin/notice_outputcontext).
Что выводит git show сразу после мёржа?
Что выводит git push -v --dry-run сразу после мёржа?
Моё подозрение — phpstorm лажает.