http://git-secret.io/
git-secret is a bash tool which stores private data inside a git repository.
It encrypts tracked files with public keys for users whom you trust using GPG,
allowing permitted users to access encrypted data using their secret keys.
Version: 0.5.0
See also: git, git-absorb, git-annex, git-autofixup, git-cola, git-core-doc, git-cpan-patch, git-credential-azure, git-credential-oauth, git-crypt, git-cvs, git-daemon, git-email, git-extras, git-fame, git-filter-repo, git-ftp, git-gui, git-instaweb, git-interactive-rebase-tool, git-lfs, git-merge-changelog, git-octopus, git-p4, git-publish, git-remote-gcrypt, git-remote-hg, git-repair, git-review, git-revise, git-secrets, git-subtree, git-svn, git-tools, git-xcleaner.
General Commands | |
git-secret-add | starts to track added files. |
git-secret-cat | decrypts files passed on command line to stdout. |
git-secret-changes | view diff of the hidden files. |
git-secret-clean | removes all the hidden files. |
git-secret-hide | encrypts all added files with repo keyring. |
git-secret-init | initializes git-secret repository. |
git-secret-list | prints all the added files. |
git-secret-remove | removes files from index. |
git-secret-removeperson | removes userĀ“s public key from repo keyring. |
git-secret-reveal | decrypts all added files. |
git-secret-tell | adds person who can access private data. |
git-secret-usage | prints all the available commands. |
git-secret-whoknows | print email for each key in the keyring. |
Miscellanea | |
git-secret | bash tool to store private data inside a git repo. |