Hero background image
Migrate Git to Unity Version Control
Are commits a source of conflict at your studio? Upgrade to a workflow that’s fully optimized for both artists and programmers, and able to handle large files out of the box – no add-ons required.
See how Sycoforge moved from Bitbucket to Unity’s version control solution mid-project – and increased commits by 300%.
Download case study
Return to Nangrim key art

Why Git users switch to Unity Version Control

Open source, free, and flexible, Git is a popular version control solution (VCS), but it can be daunting for the less technically savvy. When artists run into issues, they need programmers to fix them: It doesn’t integrate with their tools, and buckles under the weight of large binary files common in gamedev.

How Git users benefit from Unity Version Control
Plastic SCM large files
Speed with large repos and binary files

Unity Version Control won’t break, even with repos in excess of 5 TB, and it handles updates and check-ins faster than other solutions.

Collaboration with artists on Unity Engine
Better collaboration with artists

Artists can use Unity Version Control independently via Gluon, an easy-to-use workflow with file locking. Coders maintain their standard workflow with full branching and merging.

DevOps
Work centralized or distributed

Choosing a VCS often means deciding whether to work centralized or distributed. Unity Version Control has both: Get the speed and power of Git-style workflows with Perforce-like scalability.

Maintenance inside the Unity Editor
Simplify maintenance with greater flexibility

Unity Version Control supports multiple workflows and large files out of the box, so you don’t need to maintain redundant systems or add-ons. Keep your toolchain lean and highly performant.

Analyze Refactors Git Users
Save time and minimize task-switching
Unity with Git Version Control
Use Unity Version Control as a Git client
Fast Import Export with Unity
Fast import and export
Plastic SCM DevOps lifecycle
Utilize the Git ecosystem
Games making it happen
Goodbye Volcano High
Goodbye Volcano High

How does a worker-owned cooperative studio get both artists and engineers aligned on a production process? Read how KO_OP powered collaboration with Plastic SCM (now Unity Version Control).

Return to Nangrim
Return to Nangrim

Read how Sycoforge leveraged Unity tools to manage the growing scope of their project and integrate player feedback for rapid, iterative game development.

Subnautica: Unknown Worlds case study
Subnautica

Find out why Unknown Worlds chose Unity and Plastic SCM (now Unity Version Control) to help bring Subnautica to life.

Migration for Git users callout
Set up Unity Version Control for your project

Want to get up and running quickly? These instructions can help you set up Unity Version Control for your project in just a few minutes.

Frequently asked questions

Can you work distributed with Unity Version Control?

+

Can you create feature branches and switch between branches?

+

Can you push and pull branches from remote repos?

+

Do you need to clone repos?

+

How does merging compare to Git?

+

How can Unity Version Control handle large files?

+

Are there “remotes” in Unity’s version control?

+

Are there submodules in Unity’s version control?

+

Is Unity Version Control better than Git?

+

Is Unity Version Control based on Git?

+
;