---
title: "Get started with Unity DevOps"
content_type: course
url: "https://learn.unity.com/course/get-started-with-unity-devops?language=en"
language: en
difficulty: beginner
duration_minutes: 210
unity_version:
  - "2022.1"
supported_unity_versions:
  - name: "2022.1"
    url: "https://learn.unity.com/course/get-started-with-unity-devops.md?language=en&version=2022.1"
available_languages:
  - name: "en"
    url: "https://learn.unity.com/course/get-started-with-unity-devops.md?language=en"
  - name: "ko"
    url: "https://learn.unity.com/course/unity-devops.md?language=ko"
last_updated: "2026-08-04T14:20:51.000Z"
---

# Get started with Unity DevOps

Development operations (DevOps) is a key group of tools and workflows that you can use to help you create and manage your game or other real-time experience throughout its lifecycle.

You can complete this course as a guided learning experience or just explore the specific content that you need to support your DevOps journey.

## Contents

- [What is DevOps?](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/what-is-devops?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/what-is-devops.md?language=en&version=2022.1)) — Learn what DevOps is, how the DevOps wheel applies to your project, and where continuous integration and delivery fit in.
- [Explore Unity’s DevOps tools and workflows](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/explore-unity-s-devops-tools-and-workflows?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/explore-unity-s-devops-tools-and-workflows.md?language=en&version=2022.1)) — Identify key Unity DevOps tools and workflows across the DevOps cycle and explore them through the DevOps dashboard.
- [How to use the Unity Hub](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/how-to-use-the-unity-hub?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/how-to-use-the-unity-hub.md?language=en&version=2022.1)) — Learn to set up Unity Version Control in Unity Hub, link or add projects, and start collaborating with your team in the cloud.

### [Get started with Unity Version Control](https://learn.unity.com/course/get-started-with-unity-devops/unit/getting-started-with-plastic-scm?language=en&version=2022.1)

Unity Version Control is a source control (also known as version control) application that’s integrated with the Unity Editor. When you’re collaborating with others on a Unity project, or even keeping track of multiple changes on a solo project, source control is a valuable project management tool.

In these tutorials, you’ll learn the basics of Unity Version Control Cloud Edition and the Unity Version Control interface in the Unity Editor. You’ll learn how to perform common source control functions, and gain access to more resources for learning more.

Important: Unity Version Control was previously called Plastic SCM. This learning content will be updated to fully reflect the name and user interface changes soon, but for now you will find references to the old name and user interface visuals. The instructions for working with Unity Version Control in this course remain accurate.

- [Set up Unity Version Control in the Unity Editor](https://learn.unity.com/course/get-started-with-unity-devops/unit/getting-started-with-plastic-scm/tutorial/set-up-plastic-scm-in-the-unity-editor?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/unit/getting-started-with-plastic-scm/tutorial/set-up-plastic-scm-in-the-unity-editor.md?language=en&version=2022.1)) — Set up a Unity Version Control account, install the Cloud Edition client, and prepare to use version control in the Unity Editor.
- [Create a Unity Version Control workspace and repository](https://learn.unity.com/course/get-started-with-unity-devops/unit/getting-started-with-plastic-scm/tutorial/create-a-plastic-scm-workspace-and-repository?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/unit/getting-started-with-plastic-scm/tutorial/create-a-plastic-scm-workspace-and-repository.md?language=en&version=2022.1)) — Learn to set up a workspace and repository for a new Unity project in Unity Version Control and create your first changesets.
- [Collaborate with Unity Version Control](https://learn.unity.com/course/get-started-with-unity-devops/unit/getting-started-with-plastic-scm/tutorial/collaborate-with-plastic-scm?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/unit/getting-started-with-plastic-scm/tutorial/collaborate-with-plastic-scm.md?language=en&version=2022.1)) — Learn to invite collaborators and manage shared work on a Unity project using Unity Version Control.
- [Branch and merge workstreams with Unity Version Control](https://learn.unity.com/course/get-started-with-unity-devops/unit/getting-started-with-plastic-scm/tutorial/branch-and-merge-workstreams-with-plastic-scm?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/unit/getting-started-with-plastic-scm/tutorial/branch-and-merge-workstreams-with-plastic-scm.md?language=en&version=2022.1)) — Learn to create and merge branches in Unity Version Control so teams can develop separate workstreams safely.

### [How to use Smart locks](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/how-to-use-smart-locks?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/how-to-use-smart-locks.md?language=en&version=2022.1))

Learn to use Smart locks in Unity DevOps to coordinate binary file edits and reduce merge conflicts.

### [Complete a code review on Unity DevOps dashboard](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/complete-a-code-review-on-unity-devops-dashboard?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/complete-a-code-review-on-unity-devops-dashboard.md?language=en&version=2022.1))

Learn to request and complete an online code review using the Unity DevOps Dashboard.

### [Set up a DevOps integration for Discord](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/set-up-a-devops-integration-for-discord?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/set-up-a-devops-integration-for-discord.md?language=en&version=2022.1))

Learn to configure a Discord integration that delivers Unity DevOps notifications to keep your team aligned.

### [Create a mergebot](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/create-a-mergebot?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/create-a-mergebot.md?language=en&version=2022.1))

Get started with Unity Version Control Cloud Mergebots to automate merges and streamline collaboration on shared projects.

### [Shelve and Switch](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/shelve-and-switch?language=en&version=2022.1) ([md](https://learn.unity.com/course/get-started-with-unity-devops/tutorial/shelve-and-switch.md?language=en&version=2022.1))

Learn to use Shelve and Shelve and Switch in Unity DevOps to move between branches without losing or committing in-progress work.
