How to setup Defold Engine for teamwork? (DEF-1989)

Hi !!!
I created the new project on the Defold Dashboard already. But other members of the team can not see the Branche which I created

Your team members can click to “new branch” and type name the same as your branch. (it just creating new local branch)

Is so simple, Thank you

Your local branch is completely disconnected from team member branches. The names does not matter at all. The changes you do become visible in team member branches when you sync (pushing your changes to the server) and they sync (pulling your changes from the server).

1 Like

yes, but I told about

But other members of the team can not see the Branche which I created

When user created branch and push it to server using synchronize, other user can’t see branch of first user. He see just empty branch window. This window have no “Fetch” or “Pull” button. And one way to download branch of first user is “new branch” with the same name of branch (or user can use other git client)
I think it’s a bug, but I am not sure

Technically a “branch” is just a git clone into a local directory. The server has no knowledge of it. When you sync a push and a pull is done against master on the server.

If you want to work with real git branches you will have to use an external git tool.

interesting information, thanks

It is unfortunate that we call local working copies “branches” in Defold. It was an attempt to make it easy and understandable for the users but it is clearly causing confusion. :slight_smile:

2 Likes

Yes. I believe you actually should rename it (maybe it’s already done in editor2) . Local copy/clone would be better as many people are working with branches in git.

2 Likes

I’ve added an issue on this.
DEF-1989

3 Likes

Thanks, Now I working in team

1 Like