> Я хочу чтобы разработчик вёл локальную ветку и ребейзил ее в случае получения нового кода из конфигурации, а публиковал ее после окончания работ и сразу за этим делал бы реквест, который крутился бы до тех пор пока код не будет одобрен.
можете делать и ребейз, да. главное, каким-то образом отражать информацию о переносе конфигурации хранилища в базу разработчика