Sitelet https://github.com/bredmor/git-identity/blob/master/README.md
Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 576 Bytes

File metadata and controls

24 lines (16 loc) · 576 Bytes

git-identity

Per-project git identity on KDE keychain with fingerprint unlock.

Basically a bunch of shell wrappers to make life easy if you need to manage multiple project-identity pairs.

Install

./install.sh

Symlinks git-identity into ~/.local/bin, installs /etc/pam.d/git-credential-gate (needs sudo), and enables ssh-agent.socket.

Use

cd ~/Projects/some-repo
git-identity

Detects the host from origin, prompts for author name and email, then either links to a GitHub fine-grained token page or asks for a username/token or SSH key.