Working together in unreal engine 4

Hi, I am wondering if there is anyway to work together with someone who is using another computer on a same project, I checked perforce can do this, but is there any other way or is perforce the only way to do it.

UE4 also supports Git and SVN integration, but technicly you can use any repository system or any other coop solution that involves file syncing.

Problem problem with git is with assets as not good on dealing with binary files (but there Git LFS). SVN is better at it but it quite outdated solution. Git has this benefit that it decentralize and server-less, if “other computer” is in local network with proper configuration and knowledge you can repository work over LAN without need of any online service.

do you use perforce?

Yes during jams