Skip to main content

Project Version Control Guide

Version control is essential for VRChat Unity projects, especially when working with collaborators. This guide will help you choose the right tool and set up a workflow that prevents lost work and conflicts.

Guide Structure

This guide is split into several focused sections:

Which Tool Should You Use?

Use PlasticSCM if:

  • You're working with large Unity projects (recommended for VRChat)
  • You have lots of textures, FBX files, and 3D assets
  • You want better handling of Unity's binary files
  • Note: Free for small projects, but larger projects may cost a few cents per month in storage fees

Use GitHub if:

  • You're comfortable with Git
  • You want free unlimited private repositories
  • You're okay with some extra setup for large files

Choose the tool that fits your needs and follow the corresponding guide. Regardless of which tool you choose, make sure to read the best practices section to avoid common pitfalls!