git-secret is an open-source command-line tool for encrypting sensitive files before storing them in a Git repository. It uses GPG keys and...
Pros
- Designed specifically for encrypting files inside Git repositories
- Uses established GPG public-key encryption
- Simple command-line workflow with minimal infrastructure
Cons
- GPG key management is more cumbersome than cloud secret managers
- Less flexible than SOPS for combining encryption backends
- Does not provide runtime secret delivery or rotation
Free, open source