GIT-SECRET-CHANGES(1)

πŸ“¦
version 0.5.0 Β· 3 versions
, in debian bookworm, debian trixie, fedora 43, fedora 44, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– GIT-SECRET-CHANGES(1) πŸ’–

okay bestie, welcome to git-secret-changes, a page from the git-secret fam β€” we're rolling with version 0.5.0-alpha2 here and it is so useful, no cap 🫢


✨ NAME ✨

git-secret-changes β€” peek at the diff of your hidden files. like, the actual gossip between your secret files and their encrypted lil disguises πŸ‘€


🌸 SYNOPSIS 🌸

git secret changes [-h] [-d dir] [-p password] [pathspec]...

πŸ¦‹ DESCRIPTION πŸ¦‹

So git-secret-changes shows you the changes between the current versions of your secret files and the encrypted versions. it's giving "before and after" but for secrets, and honestly? iconic.

If you don't hand it any filenames, it will show changes to all the hidden files. but if you do want to be picky (respect πŸ’…), just pass any number of hidden files as arguments and it'll show changes for exactly those files.

⚠️ note bestie: files have to be specified by their unencrypted names, without the .secret suffix β€” or whatever is specified by the SECRETS_EXTENSION environment variable. don't come at it with the .secret name, it's not the vibe.

also, heads up: this command can be affected by the SECRETS_PINENTRY environment variable. go look at git-secret(7) at <https://git-secret.io/git-secret> for the info on using SECRETS_PINENTRY. iykyk 🧚


πŸ’… OPTIONS πŸ’…

  • -d β€” specifies the --homedir option for the gpg. use this one if you store your keys in a custom location 🏠
  • -p β€” specifies the password for noinput mode, and adds the --passphrase option for gpg πŸ”
  • -h β€” shows help. classic. we love a helpful king ✨

πŸŽ€ MANUAL πŸŽ€

run man git-secret-changes to see this very document. yes, this one. the one you're reading. recursion-ish behavior, obsessed 😭


πŸ‘‘ SEE ALSO πŸ‘‘


ok that's the whole page, bestie!! this one was written by sobolevn, dated April 2022, and it's part of the git-secret docs. go forth and diff your secrets responsibly, mwah πŸ’–βœ¨πŸŽ€πŸ¦‹