Как правильно обновиить форк до состояния мастера?
Фишка в чем:
Если делать [console]git merge upstream/master && git commit && git push[/console]
оно то обновляет код до актуального состояния, но по коммитам полная Ж, т.е. получается что-то типа
This branch is 3 commits ahead, 8 commits behind BaseProgect:master
Т.е. все комиты, сделаные в основной реп остаются как "behind"
а мержи светятся как "ahead master"
И оно то вроди и ничего, пока не пытаешся сделать Pull Requests с форка в мастер, тут начинают светиться все коммиты, которые типО ahead.
Так как хочется получается если на гитхабе снести репо и форкнуть снова, с последнего коммита.
Но блин.... Как-то неправильно при каждом коммите пересоздавать реп, да и в мастере тоже остается бред на подобии
merged 13 commits into BaseProgect:master from unknown repository
Кто что может поведать по этому поводу?