Browse by Section

Bright Pixels Monogram

Signed Git Commits with Tower

Aaron Parecki:

My favorite Git client is Tower. I wanted to find a way to sign my git commits despite that not being a supported feature of Tower. Turns out it only took a couple configuration options to make it work.

I also happen to love Tower, so setting things up so that I could do signed commits easily is very nice. However, there’s no way—that I know of—to automatically sign git tags so you’ll have to do that from the command line.

# First you’ll sign the tag
$ git tag -s v1.1.0

# Then you’ll verify the tag
$ git tag -v v1.1.0

To be honest though, the difficulty with GPG signing from Tower has made me use the command line more. I hope they add this feature because switching back and forth to do this is cumbersome.