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 v.1.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.