git-remote-gcrypt is a git remote helper to push and pull from repositories encrypted with GnuPG. It works with the standard git transports, including repository hosting services like GitHub.

git-remote-gcrypt was originally written by bluss. This fork was de facto maintained by Joey Hess in 2013 and 2014, and then Sean Whitton took over maintainance in 2016.


Users of Debian and Ubuntu may simply apt-get install git-remote-gcrypt.

To install on other systems, clone the git repository and run the supplied script.


Please see the included README.rst, or man git-remote-gcrypt after installation.

Source code


Please see CONTRIBUTING.rst.