File > Synchronize

Does Synchronize option do anything nowadays? It confused a designer on our project because they thought it might be how projects are source controlled, but they were greeted by this popup:

If the project folder is a Git repo, you can use that menu to make commits and push to a remote. I used to use it myself before switching to GitHub Desktop since Defold’s tools are very basic.

The game is actually in a Git repo. Maybe it needs to be set up in a specific way?

The Defold project folder needs to be the repo, not just be in a repo (as in, game.project needs to be in the same folder as .git).


Ah, gotcha. Cheers!