If you are using a continuous integration and delivery (CI/CD) pipeline with third-party tools such as Jenkins, you can publish a branch from your development application to a Pega repository on the main development system (remote system of record) to start a merge.
To publish a branch to a repository, do the following steps:
In the navigation panel, click App, and then click Branches.
Right-click the branch that you want to push to a repository and click Publish to repository.
In the Push branch to repository dialog box, select the repository from the Repository list.
Result: You receive a message if the repository is not configured properly or is down, and you cannot push the branch to the repository.
ArticleBranches and branch rulesets