Splitting a monorepo without losing the history
An external contractor is to work on the pricing engine of a tool shop but must not see the payment integration. Permissions apply at repository level, which settles the question. This tutorial performs the split step by step with the history intact, shows the trap of directories renamed long ago and what still gets forgotten on migration day.