Creating & Applying Patches

Git's patch feature allows you to integrate a set of changes noted in a textfile into your current HEAD branch. I.e. you're able to integrate just certain changes in a very granular way - instead of having to merge in complete branches.

Applying Patches

To apply a patch, right-click Working Copy in the sidebar and select Apply Patch. In the following dialog, you can select your patch file.

Saving Patches

Tower allows you to save the changeset of any commit as a patch file. Simply right-click the commit item (e.g. in the "History" view or when having a branch or tag selected in the sidebar) and select Save Patch as File….