Clarity on Repository's and cost

Hi, I’m currently in the process of trying to set up version control for a games project working with a team remotely. I have had experience of using version control but not setting it up for use with a team using Unity.
I’m struggling to understand how initially I would get a large project to another member of the team, (25 gigs without the project being organised)
Would this need to be uploaded to the cloud initially then the team member download the project?
Or by hosting the project locally on my PC can the team member clone the project from the repository created, pulling it directly from my PC?
I’m just a little confused how the initial setup and transfer of files happens.
Can this be done with a free account or will I have to pay for cloud storage through Github or use Microsoft Azure?

I don’t actually want to have the project left on the cloud if this is the case, Just for the initial transfer of files. I would prefer it to just work locally of my PC.

I’ve tried to seek an answer online but can’t really get any clarity on this for me to better understand.

If anybody could give me some advice it would be greatly appreciated.

Thanks in advance

Hi :wave: welcome!

In order to host a repository containing 25GB, you would have to pay for Large File Storage.

You can read more here:

If you would prefer to not pay, or you want to use a self-hosted solution, there is a list of various large file git implementations here:

If you have questions about any of the non-GitHub solutions, I would strongly suggest opening a new thread in “How to use Git and GitHub” to get the right eyes on it.