All binary files (images, PDFs, etc.) become small, unusable garbage files when pushed to GitHub. All the code is there (fortunately), but anything else is broken.
I’ve tested this across multiple projects and they all have this issue. You can continue to work in AI Studio just fine, but behind the scenes, the GitHub repo for your project contains no functional images or documents.
If you use GitHub for anything at all (automatic builds and deployments etc.), then this breaks the workflow. I’ve had to either resort to putting binary files elsewhere (like Firebase or Cloud Storage) or pulling projects away from AI Studio entirely and developing with other tools.