![](https://cdn.prod.website-files.com/5ef654d13ecc9cf65b188b10/6228e727d4dc4f6620b7e536_Screenshot%20(26).png)
As a relatively new developer, I was naïve in thinking Git was the only version control system (VCS) out there. My last project introduced me to Perforce’s Helix Core, a popular VCS from the past which is still widely used in game development. Some of the differences between Git and Helix Core include handling of large files, a distributed versus centralized model, and branching.