I think that’s the point of the OP. Git is great at certain things but is not a one size fits all.