1. Open a Commit in its Own Window

Open a commit (or multiple) in its own window via its contextual menu (or by simply double-clicking in "List").


2. Show Commits for All Branches

Have all branches shown in the history by selecting nothing in the sidebar. You can de-select by holding CMD while clicking on a branch in the sidebar. Alternatively you can use "Show All Branches in History" in the "View" menu.


3. Create Branches & Tags

Create a branch or tag based on a specific commit via its contextual menu.


4. Copy Diff to Clipboard

Copy a diff to your clipboard by clicking the little (clipboard) icon next to a file's name.


5. Create Patch Files

Save a patch from a commit by selecting "Save Patch as File..." from the contextual menu.


6. Apply Patches

Apply a patch file by selecting "Apply Patch..." from your HEAD branch’s contextual menu. Alternatively, you can drag and drop a .diff/.patch file on Tower’s dock icon when the app is running.



If you have any questions about these features, please contact us. We’ll be happy to answer them.

More Tips & Tricks: