Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

We’ve endeavoured to make the user experience of creating a pull request for a confluence page as simple as possible. If you feel we could improve on the experiece or extemd the functionality in a meaningful way please let us know via support.

Creating a pull request

Click on the create pull request button located near the top right of any confluence page. A dialog will appear and you’ll be asked to provide a title.

On creation of the pull request you will be redirected to a copy of the page. This new page acts as a branch, a diff between the branch page and the base page will be generated automatically whenever either page is edited.

Navigating between base and branch pages

A confluence page which is part of a pull request will have a special content byline rendered. When clicked an inline dialog reveals information and actions you can take.

For a base page the content byline inline dialog reveals a table listing all pull requests for that page including links so you can naviagte to the branch and diff pages.

For a branch page the content byline inline dialog reveals a link to the base page, diff page (if it exists), and an action button to merge.

Browsing open pull requests

You can browse all open pull requests for a space by accessing the pull requests plugin page located in the left hand vertical menu of a space.

Merging a pull request

When you merge a pull request the branch page is deleted and it's content is copied to the base page. The title of the base page is not altered during a merge.

You can merge a pull request from two locations:

  1. A merge button located on the diff page

  2. A merge button located on a branch page’s content byline inline dialog

Closing a pull request

If you want to discard a pull request you can close it by simply deleting the branch page.

  • No labels