pass
Store and read passwords or other sensitive data. tldr-pages
On several platforms
Several platforms
Store and read passwords or other sensitive data. All data is GPG-encrypted, and managed with a Git repository.
Initialize (or re-encrypt) the storage using one or more GPG IDs
pass init gpg_id_1 gpg_id_2 ...IdentifySave a new password and additional information (press <Ctrl d> on a new line to complete)
pass insert --multiline path/to/dataIdentifyEdit an entry
pass edit path/to/dataIdentifyCopy a password (first line of the data file) to the clipboard
pass --clip path/to/dataIdentifyList the whole store tree
passIdentifyGenerate a new random password with a given length, and copy it to the clipboard
pass generate --clip path/to/data numIdentifyInitialize a new Git repository (any changes done by pass will be committed automatically)
pass git initIdentifyRun a Git command on behalf of the password storage
pass git commandIdentify