Version control
    Create versions of a project or Optix template by committing, pushing, and pulling changes.
You can use the following version control solutions in 
    
    
    
FactoryTalk Optix Studio
:
  | Provider | Cloud | On-premises | 
|---|---|---|
| Azure® DevOps |  | |
| Bitbucket™ |  | |
| GitHub® |  | |
| GitLab® |  |  | 
     TIP: 
    You can version projects externally using the
          CLI and GUI tools supported by a version control provider.
Use a local or remote repository to restore a previous version and discard changes that you
        do not want to implement. From a remote repository, you can view and accept changes other
        users make, or pull changes pushed by another user to view and implement changes in the pull
        preview editor before you push your changes.
FactoryTalk Optix Studio
 displays updated synchronization messages in the status bar to
        indicate that: - There is no remote repository available.
- There are remote changes available to pull.
- There are local changes to push.
- There are local and remote changes available to push and pull.
- The project is synchronized.
Provide Feedback