I am planning on using Defold, how do I upload source code, because it uses custom file formats
https://defold.com/manuals/version-control/
it looks like git is supported, here’s the documentation. I would help more if I knew anything about defold.
Doesn't seems like a problem : https://defold.com/manuals/version-control/
As long as files are not huge binary blobs it should be fine, Defold uses Lua as a programming language and that works well with git !