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.

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….