So recently there had been a few articles here on Ars talking about MS making contribution to git to make it scale, and how the big boys are all using mono-repo instead of split repos at some module ...
When I started out with Git I too was afraid of "losing history" when deleting a merged branch. With time, I've come to realise that any repository has things worth keeping for a long time (tags for ...
It's senseless for programmers to overlook this fundamental tool.