git-gpg logo

stable branch latest release test coverage donate link

Git-GPG

Git extension that allows secure storage of sensitive information within a repository. This is achieved by transparently encrypting / decrypting files with GPG: the files are stored encrypted within the repository, but authorised users see decrypted content when the files are checked out locally. The tool works in a completely transparent manner and requires neither input from the user, nor changes to the user workflow.

Requirements