Working with Pull Requests

A new major version of Tower has recently been released. This feature is included in this new version of Tower. If you haven't updated yet, have a look at the new features.

Tower's Pull Request integration allows you to review and work with Pull Requests seamlessly within the app.
After selecting the Pull Requests view in the sidebar, choose any open Pull Request to start inspecting and working with it.

Conversations

The conversation includes the initial Pull Request as well as the commits it consists of.
Later comments and commits are shown in sequential order, so you can catch up to all changes.

At the bottom of the conversation area, you find the following actions:

  • Help improving the Pull Request or answer questions quickly with the Add Comment button.
  • As soon as you're satisfied, you can Merge the Pull Request.
  • Close your Pull Request with the Close button.

Commits

The commits view shows only the code changes which are part of the Pull Request - allowing you to concentrate on the changes in the codebase itself.
With a double-click on a commit or a file you can inspect it in detail.

Changeset

With the changeset view you can see all changes introduces during the complete Pull Request as if it was one commit.

Choose Your Remote

If you have more than one remote repository, you can show the corresponding Pull Requests by selecting the remote in the Pull Request overview header.