git-credential-keepassxc
git-credential-keepassxc
is a Git credential helper that allows Git to get/store logins from/to KeePassXC.
It communicates with KeePassXC using keepassxc-protocol which is originally designed for browser extensions.
cargo install git-credential-keepassxc
(or cargo install --git https://github.com/Frederick888/git-credential-keepassxc.git
for the latest development version)Note: Make sure $CARGO_INSTALL_ROOT
is in your search path.
Similar as the browser extensions, git-credential-keepassxc
needs to be associated with KeePassXC first.
Run:
sh
$ git-credential-keepassxc configure
$ git config --global credential.helper keepassxc
A group (by default Git
) will be created to store new logins.