Essentially, I have been working towards finding a simple solution using either perforce or GitHub desktop or a combination of the two.

I would like to create a repot/depot on a GitHub server or another hosting service which will store unity and unreal projects among other files and folders.

I then need to clone it to a local server.

Finally i have three local machines that I want to have local versions of the projects that can pull, push and sync to the local server

which will finally push back up to the hosted repot/depot for others to grab and do the same.

I'm trying to work with a system that doesn't require always on connection to the internet for working locally with a team, but can be hosted globally so I don't have to maintain a server for global connection

Is this possible?.

I've been told git can do this but I am having a hard time figureing out how to get from cloud to local server to local work stations and back up this chain.

closed as off-topic by DMGregory Dec 4 at 12:53

  • This question does not appear to be about game development within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

  • This doesn't look like a game-development-specific problem. Lots of non-game developers use version control systems too, so you might find answers faster by asking on a general programming site. Just by sheer numbers, you're more likely to get your question in front of someone who knows the answer. See eg. "What site is good for GitHub questions?" – DMGregory Dec 4 at 12:45
  • Thanks I asked this on stack overflow but they said it doesn't seem to be programming related per-se. This does involve my unity and unreal projects as well but I'll ask elsewhere. Any idea on what other exchangd I can use if stack overflow and this one isn't best suited for the question?. – Davon Allen Dec 4 at 12:49
  • I'm voting to close this question because it is an exact duplicate of one on StackOverflow, that already has an accepted answer no less. Please do not cross-post between StackExchange sites. If the StackOverflow version is closed or deleted, we can re-open it here (though I recommend keeping the SO version - it has not been voted off-topic and has a good answer already) – DMGregory Dec 4 at 12:53
  • 1
    Take comments — especially from low-reputation users — with a grain of salt. As you can see from the meta thread I linked, or a search through the github tag, StackOverflow routinely hosts this kind of question. I think the user who told you this question did not belong there was incorrect to do so — especially given that they felt it was on-topic enough to answer! – DMGregory Dec 4 at 12:56