The following should allow you to perform signed git actions without having to input your passphrase everytime (These steps are for OSX)
-
Install GPG tools
-
Uncomment line 199 in ~/.gnupg/gpg.conf that reads
use-agent
-
Add the following to your bash profile