I don't think git is the right tool for much of modern software, where things like blobs aren't even properly supported.