Repositories and branches in CODESYS Git

To manage a CODESYS project in Git with the help of CODESYS Git, it is first of all sufficient to use a purely local Git repository in the "project storage" (working directory), also referred to as a "Git repository" in the following text. For the collaboration with other developers on the project, the local Git repository can be linked with a "remote repository" which is accessible to everyone.

Work on the project managed in Git is done first in local branches (work statuses). The local branches can track a remote branch (link to the remote repository). Remote branches are the existing representatives in the local Git repository of the respective branch in the remote repository.

TIP:

You can use the Move Repository command to move a Git repository to another location in the file system.

TIP:

You can use the Git Deinit command to unlink a project from the source code management in Git.

 WARNING

When encryption is set for the CODESYS project (CODESYS-Project SettingsSecurity), the Git repository (neither local nor remote) is not automatically protected accordingly.