Looking for some advice

Im going to be working on a project from two places work and home. (2 PCs 1 Project)

Whats the best way to do this?

Use git to host your project. Then just sync every time you work on it and changes will be merged.

Don’t forget to use GitIgnore for UnrealEngine, so that you do not push everything in the Git repo.