Коммиты в реп в период работы Gitsync

В случае, если в период работы Gitsync (между пуллом и пушем из/в “центральный” реп) в “центральный” реп пушатся другие коммиты, гитсинк отваливается в момент попытки запушить свои изменения (разобранные версии из храна).
Кто как решает эту проблему? Выносите ли вы юнит-тесты/бдду/документацию/внешние обработки в отдельные репы, подключаемые как сабмодули?
Или есть еще какие-то способы?

В гитсинке указываю limit и обычно этого хватает. Если заморочиться, то можно перед пушем сделать пулл, этого должно хватить в большинстве случаев.