How do I transfer my account and resource ownership to a new email address?
To transfer account and resource ownership, follow these steps:- Create a new account using the new email address.
- Send repository and organization collaboration invitations to the new account from all relevant resources.
- Transfer ownership of the relevant repositories to the new account.
- Sign in to the new account and create an organization to hold the repositories.
- Transfer the repositories from the old organization to the new one: sign in to the old account, open the organization’s
Repositoriespage, click the menu icon next to each repository, selectTransfer Organization, and enter the new email address. Then sign in to the new account and accept the request from the dashboard within 14 days. See Transferring a repository to another organization. - After the transfer, remove the old account from the new organization. The old account is added to the new organization as a repository member when the transfer is accepted.
- Create a new subscription from the new account, selecting the appropriate tier, storage, and user seats.
- Cancel the subscription associated with the old account from Plan & billing in the old account.
- If you are a non-owner member of repositories and organizations, ask the owners to send an invitation to the new account.
- Create a new local workspace for each repository, as each workspace is bound to an account. You can then delete the old workspace.
- If you wish to delete your old account, see Delete your account.
How do I change my email address if I signed up with Google or GitHub?
Your Diversion address comes from the account you sign in with, so what you need to do depends on whether you also changed the address there. If you changed your address with your provider:- Change the address on your Google or GitHub account. On GitHub, make it your primary email address — Diversion uses the primary address, not the others on the account.
- Sign out of Diversion completely, in both the web app and the desktop app.
- Sign back in with the same provider. Diversion picks up your new address on the next sign-in.
- Contact our support team to have the new address applied to your Diversion account.
How do I delete my account?
See Delete your account for the full self-service flow from the web app.I’m using Mac and suddenly I got permission errors?
This is a know macOS permission issue that occurs when a local workspace is located inside the Documents folder. On recent macOS versions, apps can lose access to Documents after system or app updates, resulting in the “permission denied” error. If your local workspace is located under the Documents folder, here are the steps to move the folder to avoid this error.-
In Finder, create a new folder for your projects, for example:
/Users/your-username/Projects -
In Diversion Desktop, under Remote Repositories, open the repo’s … menu, select Clone repo, and set the target folder to:
/Users/your-username/Projects/ExampleProject - Once the clone is complete, ensure Unreal Engine is closed (if applicable) and move your existing project files from the old path into the new cloned workspace folder.
- Open the project from the new location and verify the sync status in Diversion. It should now be able to scan and sync normally.
I can’t log in with Google / I can’t log in with my password
Your login method is fixed at sign-up:- If you signed up with email and password, you can only log in with email and password — logging in with Google won’t work, even if your Google address matches your account email.
- If you signed up with Google, you can only log in with Google — there is no password to reset.
Diversion won’t open and Windows says “This app can’t be run on your PC”?

What happens to my workspaces after reinstalling Diversion?
Reinstalling Diversion doesn’t delete your local files or anything in the cloud. Your repositories, branches, commits and cloud workspaces stay on the server. However, the app may no longer list your local workspaces, so you need to reconnect each workspace folder. Before you reinstall, wait for your workspaces to finish syncing so that your latest changes are in the cloud, and write down where each workspace folder is on disk. Don’t delete the.diversion folder inside a workspace — Diversion uses it to recognize the workspace.
After you reinstall, log in and reconnect each workspace:
- Desktop app
- CLI
On the dashboard, click Attach workspace, browse to the workspace folder, and click Connect. See Attaching a workspace for details.

