Я слежу за основным потоком Git, записывая ветви функций, которые сливаются в develop
, а затем develop
в master
очень часто.
Для синхронизации develop
и master
Мне нужно принудительно нажать master
из локальной копии, которую я сделал из develop
.
Так что в этот момент develop
и master
являются 0 коммитами вперед - 0коммит за .
В следующий раз, когда я создаю PR с develop
до master
, он работает, но через некоторое время у него возникают конфликты, потому что master
- это 1 коммит вперед -n фиксирует за .
Единственный коммит, который был у master
, которого не было у develop
, был коммит слияния, созданный из предыдущего PR.У меня никогда не было таких проблем с Github или Bitbucket.
Что происходит?