Hello, relatively new to the Unreal development scene.
I have a repo I intend to work with by storing all of the necessary things to initialize my project anywhere in any machine, the idea is to work as a team.
The flow of work would be, clone the repo, initialize it on the editor and boom, you can start working.
I am using a common .gitignore found on the web which contains the exclusion of things that Unreal generates upon loading the project.
Also a .gitattributes file for the LFS storage.
Never really worked with stuff that large before, so I am getting different errors such as
error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500
send-pack: unexpected disconnect while reading sideband packet
or even
error: unable to rewind rpc post data - try increasing http.postBuffer
I tried a few solutions like increasing the postBuffer and some other git commands to no avail, so it leads me to believe this error might have to do with the size of the project itself (aiming towards 8GB max but currently 6GB), which also leads me to believe I am not really going through the right path when it comes to Source Control and Project sharing.
So how can it be done properly? I’m not willing to pay for this service as this is just for studies, so I am looking into a free solution to this.
Thought about only having the code Source Controlled and these large assets uploaded to some cloud data-storage service but it seems counter-intuitive when installing the project on a different machine, like, I would clone the repo and THEN download the assets from the cloud storage? It doesn’t feel right.
Thanks in advance for any tips & suggestions.