If you are working in a continuous integration and deployment pipeline, you can configure a repository and work with branches in a number of ways. For example, you can use a repository to test that branches are merging properly.
You can perform the following tasks:
Add branches from your repository to your development application.
Publish branches from your development application to the repository.
In addition, if you are using a Pega repository on a remote system of record (SOR), you can:
Configure a pipeline to automatically perform branch operations, such as conflict detection and merging, immediately after pushing a branch to the repository.
Perform a rebase on your development application to obtain the most recently-committed rules from the SOR.
For more information about creating repositories, see Creating a repository connection.