How squash merge can break Git repos with submodules | Heykuki News