Jak uniknąć piekła zatwierdzającego scalanie w GitHub / BitBucket

W naszym repozytorium kończy się wiele takich zatwierdzeń:

Merge branch 'master' of bitbucket.org:user/repo

Dzieje się tak za każdym razem, gdy programista synchronizuje swój lokalny widelec z repozytorium najwyższego poziomu.

Czy i tak nie chcesz, aby to piekło scalało scalanie całego dziennika repo? Czy można ich uniknąć, inicjując żądania ściągania w jakiś sposób?

Wiem, że mogę zrobić git rebase, jeśli jest to zrobione tylko w mojej lokalnej maszynie wirtualnej, czy istnieje jakiś odpowiednik w interfejsie GitHub / BitBucket?

Jak to robicie?

questionAnswers(2)

yourAnswerToTheQuestion