Re:Storing sensitive data in a git repository using git-crypt
by sigil on Tuesday April 01, 2014 @02:45PM
(#7510706)
That's essentially how the GPG feature works.
Cool. I think that's the way to go. If you needed GPG for things beyond the initial checkout, automated git deploys (among other things) would be out of the question.
You might be confusing git-crypt with another project.
Oh, wow, you're right. I'm using a forked version of something called git-encrypt: https://github.com/shadowhand/git-encrypt
This is just a shell script (no compiled code), started about a year before your git-crypt, but interestingly the design is very similar. Both of you are using smudge and clean filters with AES 256.
That's essentially how the GPG feature works.
git-crypt doesn't use anything called "gitcrypt.salt" or "gitcrypt.pass" though - you might be confusing git-crypt with another project. (I may very well end up renaming git-crypt - it's a way too generic name.)