Pull Request Details
Click on any pull request in the list to open its details panel. The panel contains the following tabs: Info, Changes, Comments, and Activity.
Changes
The Changes tab shows modified files in a tree view. Click a file to open a diff preview.
By default, the tab shows all changes in the pull request. Use the changes filter dropdown to narrow the diff:
| Filter | Description |
|---|---|
| Unreviewed changes | Changes since your last reviewed commit. Shown automatically when applicable. |
| Changes since commit | All changes from a specific commit onward. |
| Single commit | Changes introduced by a single commit. |
| Commit range | Changes between two selected commits. |
Actions
The following actions are available from the details panel toolbar:
| Action | Description |
|---|---|
| Approve | Approve the pull request. |
| Needs Work | Request changes from the author. |
| Merge | Merge the pull request. Opens a dialog with options to delete the source branch and customize the merge commit message. |
| Decline | Decline the pull request. On Data Center, you can provide a reason. |
| Checkout Branch | Check out the source branch locally. |
| Open in Browser | Open the pull request on Bitbucket. |
| Copy Link | Copy the pull request URL to the clipboard. |
Customizing the Layout
You can rearrange tabs by dragging them. Drag a tab to the edge of the panel to split it into a separate column — this lets you view, for example, Changes and Comments side by side. Up to three columns are supported in horizontal layout and two in vertical.
Your layout is saved automatically and persists across IDE restarts.