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.