commands.sh

pass

all

Store and read passwords or other sensitive data. All data is GPG-encrypted, and managed with a Git repository.

More info →

Options (2)

-m, --multilineboolean

Save a new password and additional information (press `<Ctrl d>` on a new line to complete)

Example: pass insert {{[-m|--multiline]}} {{path/to/data}}
-c, --clipboolean

Copy a password (first line of the data file) to the clipboard

Example: pass {{[-c|--clip]}} {{path/to/data}}

Examples (8)

Initialize (or re-encrypt) the storage using one or more GPG IDs

pass init gpg_id_1 gpg_id_2 ...

Save a new password and additional information (press `<Ctrl d>` on a new line to complete)

pass insert [-m|--multiline] path/to/data

Edit an entry

pass edit path/to/data

Copy a password (first line of the data file) to the clipboard

pass [-c|--clip] path/to/data

List the whole store tree

Generate a new random password with a given length, and copy it to the clipboard

pass generate [-c|--clip] path/to/data num

Initialize a new Git repository (any changes done by pass will be committed automatically)

Run a Git command on behalf of the password storage

made by @shridhargupta | data from tldr-pages