Multi User Editing on a professional level and for game developing

Hi there, developers Samarth here! we are a team of 3 Indie Developers working on a game and we were working on a very rough and nonexistent Pipeline. We worked on three distinct projects, to be exact, and after I received them, I had to combine all of the functionalities into one project. We are currently attempting to build a physical server at my place, despite the fact that it is very late, and the other developers will only work on one project.
The problem at hand is that I can not figure out how to set up a server and use its IP address to connect everyone and work at the same time, ensuring that storage is not a problem and that everything goes smoothly.
So if anyone has faced the exact same issue or something along these lines,. can you please help me with the same?