---
title: "Introduction to Unity Collaborate"
content_type: tutorial
url: "https://learn.unity.com/course/version-control-with-unity/tutorial/introduction-to-unity-collaborate?language=en"
language: en
container_type: course
container_title: "Version Control with Unity"
container_url: "https://learn.unity.com/course/version-control-with-unity.md?language=en&version=2020.1"
standalone_markdown_url: "https://learn.unity.com/tutorial/introduction-to-unity-collaborate.md?language=en&version=2020.1"
previous_title: "Introduction to Version Control"
previous_url: "https://learn.unity.com/course/version-control-with-unity/tutorial/introduction-to-version-control?language=en&version=2020.1"
previous_markdown_url: "https://learn.unity.com/course/version-control-with-unity/tutorial/introduction-to-version-control.md?language=en&version=2020.1"
next_title: "Working with Unity and GitHub"
next_url: "https://learn.unity.com/course/version-control-with-unity/tutorial/working-with-unity-and-github?language=en&version=2020.1"
next_markdown_url: "https://learn.unity.com/course/version-control-with-unity/tutorial/working-with-unity-and-github.md?language=en&version=2020.1"
difficulty: beginner
duration_minutes: 50
unity_version:
  - "2020.1"
supported_unity_versions:
  - name: "2020.1"
    url: "https://learn.unity.com/course/version-control-with-unity/tutorial/introduction-to-unity-collaborate.md?language=en&version=2020.1"
last_updated: "2026-08-04T14:23:39.000Z"
---

# Introduction to Unity Collaborate

See how to use Unity Collaborate for version control so you can track and share changes to your project.

In this tutorial, we will demonstrate using version control with Unity Collaborate.

## 1. Overview

Unity [Collaborate](https://unity.com/unity/features/collaborate) is a built-in version control system that takes advantage of the [Unity Teams](https://unity.com/products/unity-teams) service. With Unity Collaborate, participants and team members can create and develop projects together with more efficiency and coordinated effort.

## 2. Get set up with Unity Collaborate

In order to get set up with Unity Collaborate, you will first need to get your project enabled. Let’s begin by ensuring that you are signed in with your Unity ID in the Unity Hub, and have your project open.

**1**. From the top menu dropdown, select: **Window** > **Collaborate** to open up the Collaborate window.

**2**. Select the **Set Project ID** button in the Collaborate window, to open up the Project Settings window. Alternatively, you can access the Project Settings by selecting from the top menu dropdown: **Edit** > **Project Settings**.

![Selecting the Set Project ID button in the Collaborate window](https://connect-mediagw.unity.com/h1/20201112/learn/images/958bf2b8-c0f8-4184-b40c-23cca4229937_pasted_image_0__5_.png)

**3**. With the Project Settings window open, ensure that the **Collaborate** option is selected in the left column, under **Services**. Select the **Select organization** field to select your organization name associated with your Unity ID from the dropdown menu.

![Selecting the organization for the Unity Project ID](https://connect-mediagw.unity.com/h1/20201112/learn/images/3975fc1e-6558-4fb1-a85d-eecaf01ead1b_unnamed__27_.png)

**4**. To establish an additional organization name associated with your Unity ID, open up the [Unity ID](https://id.unity.com/) page in a web browser, select **Organizations** from the left hand column, and then select the **+ Add new** button.

![Adding a new Organization in the Unity ID dashboard](https://connect-mediagw.unity.com/h1/20201112/learn/images/9a0cf2a8-9ea4-4a13-b5d2-0269cf882b95_unnamed__28_.png)

**5**. Enter an **Organization Name**, select an Industry from the **Select Industry** dropdown menu, and then select the **Create** button.

![Creating a new Organization Name](https://connect-mediagw.unity.com/h1/20201112/learn/images/cebc9003-8a34-48a7-9a9d-7f5a6ca99255_unnamed__29_.png)

**6**. Switch back to Unity, ensure that your intended Organization name is selected from the Organizations dropdown menu, and then select the **Create project ID** button to establish a unique project ID designator to your project.

![Creating a new project ID](https://connect-mediagw.unity.com/h1/20201112/learn/images/b712a46a-ad54-48a8-8640-b3efa6110cfc_unnamed__30_.png)

**7**. A message will appear indicating that the Project was linked successfully. You may close the Project Settings window.

![The Project’s Collaborate feature displays a confirmation message](https://connect-mediagw.unity.com/h1/20201112/learn/images/078a5523-7452-4d4f-9b1e-cf41fd36272c_unnamed__31_.png)

## 3. Publish a project

**1**. Select the **Start Collab** button in the Collaborate window.

![Selecting the Start Collab button](https://connect-mediagw.unity.com/h1/20201112/learn/images/a5adb954-89ea-4ff1-b0bf-83345bdf6a95_unnamed__32_.png)

**2**. Make sure that the checkbox is selected for **All** files, and then select the **Publish** button in the Collaborate window to upload your project to the Unity Cloud Storage.

![Selecting all of the project files, and publishing to the Unity Cloud Storage](https://connect-mediagw.unity.com/h1/20201112/learn/images/318bbe58-43e4-4cca-a67c-ccf3d102938e_pasted_image_0__6_.png)

The project upload time will display in a progress bar, and will vary depending on the size of your project. Note that for a personal license, storage space is limited to 1 GB in size. If your team size is greater than 3 members, or need to add more storage space, you will need to upgrade to Unity Teams Advanced, or purchase a Cloud Storage Pack.

## 4. Explore Unity Services

**1**. To explore Unity Services, access the [Unity Dashboard](https://dashboard.unity3d.com/) in a web browser, and select the **Explore** button in the Collaborate panel.

![Selecting the Explore button in the Unity Dashboard](https://connect-mediagw.unity.com/h1/20201112/learn/images/f771f112-7bdd-4a56-be09-2505a42bf081_pasted_image_0__7_.png)

**2**. A list of your enabled projects will appear in a popup window. Select the project you have just uploaded to inspect its Collaborate settings.

![Selecting the project from the Unity Dashboard](https://connect-mediagw.unity.com/h1/20201112/learn/images/7168b847-942e-41fa-9813-9dc31099ba16_unnamed__33_.png)

The project window will open, confirming that you have Unity Teams Access. Designated as a Unity Team owner, you are now able to add team members, administer and edit the project settings, and monitor your project’s usage.

![Unity Teams Access confirmation](https://connect-mediagw.unity.com/h1/20201112/learn/images/851d09f1-6151-4d61-87ea-e34472643b07_unnamed__34_.png)

**3**. After adding a team member to your project, they will be able to access the shared project as a Unity Team user. Direct your team collaborator to sign in to the Unity Hub, and they will see the shared project in the Projects tab. Have them select the download button to the right of the shared project, and select a local folder location. The project will then download from the cloud and save locally to their machine.

![Downloading the Project from the Unity Hub](https://connect-mediagw.unity.com/h1/20201112/learn/images/89e8d942-fa28-4f30-bb33-91efd1fba05c_unnamed__35_.png)

After downloading, the shared project will open up in the team member’s Unity Editor. Both team members are now set up and ready to collaborate.

## 5. Track and save changes to the shared project

To demonstrate how a shared project’s workflow may efficiently track and update changes, we will display the Unity Editor windows of both team collaborators as they work together on the same shared project.

In the first team member’s Unity Editor window, some Assets have been added to the Project folder, including 3D models of rocks and boulders. These GameObjects have been added to the Scene, and the Scene has been saved.

**1**. To publish all of the new Asset additions as well as the Scene changes, select the checkbox next to **All** in the Collaborate window, and then type a contextually meaningful note in the comment description field. Write a clear description to document any relevant information to your team, and then select the **Publish** button.

![Publishing the changes](https://connect-mediagw.unity.com/h1/20201112/learn/images/2532bf47-39d0-4a25-acef-57677f1b20b2_unnamed__36_.png)

In the second team member’s Unity Editor window, the recent changes are indicated in the Collaborate window displaying their documented comments. The changes are not yet updated in the Scene. When viewing the **History** tab of the Collaborate window, the team member can see the documented changes.

**2**. To update the changes, select the **Sync** button to synchronize the project.

![Synchronizing the project](https://connect-mediagw.unity.com/h1/20201112/learn/images/67030174-8cb1-407e-942f-f597a677dfa2_unnamed__37_.png)

**3**. The team member can then select the **Reload** button to reload the Scene in their Unity Editor.

![Reloading the Scene](https://connect-mediagw.unity.com/h1/20201112/learn/images/751be013-b013-4493-b68e-b09facb0906d_unnamed__38_.png)

The team member is now able to see the updated changes occur in the Scene. They may continue to develop and collaborate. For example, here the team member has added a stone monument GameObject to the Scene, next to their teammate’s previously added boulders.

**4**. The team member can then save the Scene, write a comment, and select the **Publish** button to publish the changes.

![Commenting and publishing changes](https://connect-mediagw.unity.com/h1/20201112/learn/images/0afaa57e-6ec8-41b4-872e-cd381ab6c63b_unnamed__39_.png)

**5**. Now within your Unity Editor, the recent changes are listed in the Collaborate window’s History tab. Select the **Sync** button to synchronize the project.

![Synchronizing the project changes](https://connect-mediagw.unity.com/h1/20201112/learn/images/c3db27fa-50ff-4841-b9aa-5cf94fed681b_unnamed__40_.png)

**6**. Select the Reload button to reload the Scene changes.

![Reloading the Scene](https://connect-mediagw.unity.com/h1/20201112/learn/images/c47dcc34-35f7-4c11-9e38-569eccf252e9_unnamed__41_.png)

The updated changes are now reloaded into the Scene.

![The updated changes to the Scene](https://connect-mediagw.unity.com/h1/20201112/learn/images/bcae6317-d887-42cb-b0c6-ade5f431f82a_unnamed__42_.png)

There may be a case where you might need to go back and restore the project to an earlier version. During development, supposing errors have occurred, or a decision has been made to go back to a previously saved version. You can do so in the Collaborate window.

**7**. In the Collaborate Window, select the **change(s)** button corresponding to the change you wish to restore from in the History tab. Here we will restore back to the Scene before any boulders or monument GameObjects have been added.

![Restoring to an earlier save](https://connect-mediagw.unity.com/h1/20201112/learn/images/d18c6563-9de4-4eb6-b6fc-973a1c809c6c_unnamed__43_.png)

**8**. Select the **Go back to** button to restore to the previously shared project version.

![Going back to a previous save](https://connect-mediagw.unity.com/h1/20201112/learn/images/3a4a6352-ee45-4c03-a1cb-f566a89c89b9_unnamed__44_.png)

**9**. Again, select the **Reload** button to reload to the previously saved Scene.

![Reloading the Scene](https://connect-mediagw.unity.com/h1/20201112/learn/images/4d6cd56a-23b9-4c1f-a9f3-5766fb83b5d9_unnamed__45_.png)

The previously saved project version is now restored.

![Restoring to a previous version of the Scene](https://connect-mediagw.unity.com/h1/20201112/learn/images/a4ffb38c-5873-4e0c-a94d-0ed90593a72c_unnamed__46_.png)

## 6. Next steps

Now that you have successfully set up the Unity Collaborate version control system, you and your teammates will have the freedom to work both collaboratively and autonomously with your Unity projects. You will have the flexibility and control over managing complex projects, as well as having the additional tools to collaborate with your team.
