We have a project that is hosted in a company owned git server (not github). Since the project is complete and client already paid for it, we want to transfer it to them, and the client is planning to upload it to github (as private).
The project has submodules installed on it.
Do we download the project as zip, delete the .git folder and upload it to github? How about the submodules?