This guide uses the Desktop App for Windows and macOS. You can also use the CLI, Unreal Engine Plugin, or WebUI.
- Windows
- MacOS
- Linux
1
Install Diversion
Download the installer and follow the instructions.By installing Diversion, you agree to the Terms of ServiceAfter installing, launch the Diversion desktop application.
2
Create an account and log in
Create a new account or sign in with Google.
After creating your account, or if you already have one, log in.

3
Create a new repository
Diversion will show you an option to create a new repository if you don’t have any. Click on 
You have the option to create a repository from an existing folder or create a new folder. Choose 
Your newly created repository is now listed in both the Cloned Repositories and All Repositories sections. “Cloned” means it exists on your machine and you can start using it locally.
New Repository.
Create New Folder and specify the directory on your computer where you want your repository saved.

4
Add files and start working
Navigate to the folder you created for your repository and add your project files. You can drag and drop files, create new ones, or copy your existing project into this folder.Diversion automatically tracks all changes in the background—no need to manually “add” files like in Git.Open the Diversion desktop app to see your changes tracked in real-time.
5
Commit your changes
Once you’ve made changes you want to save, open the Diversion desktop app and review your modified files.Write a descriptive commit message explaining what you changed, then click the “Commit” button.Your changes are automatically synced to the cloud and shared with your team—no push or pull required!

