GPL doesn't require them to publish the source in git. FWIW, Google can be compliant and publish the source in Physical Medium too if they opt too.
Also, the OP did mentioned that Google also squashed the git commit to a single commit for whatever reason.
Can't wait for pallets of paper to get shipped out to comply maliciously