GPGit is meant to bring GPG to the masses. It is not only a shell script that automates the process of creating new signed git releases with GPG but also comes with this step-by-step readme guide for learning how to use GPG.
A complete redesign of the program is planned and will be also documented as a term paper for university. The current version of GPGit can be found here.