pkg.soopen package index

brew / rank 5684

Install pass-git-helper with Homebrew, apk, apt, Nix

Git credential helper interfacing with pass. Version 4.3.0 via Homebrew; verified 2026-06-22. Also installable with debian: sudo apt install pass-git-helper.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install pass-git-helper

local Homebrew formula metadata

Linux

Alpine Linux apkverified · 92%
sudo apk add pass-git-helper

Alpine Linux edge package indexes · pass-git-helper · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install pass-git-helper

Debian stable package indexes · pass-git-helper · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#pass-git-helper

nixpkgs package indexes · pkgs/by-name/pa/pass-git-helper/package.nix · source: api.github.com

overview

Package summary

Git credential helper interfacing with pass

Commands and aliases

  • pass-git-helper

history

Project history and usage

pass-git-helper connects HTTPS Git authentication to credentials stored by pass. A mapping file associates repository hosts or paths with entries in the user's password store.

Project history

The project was developed as a Python implementation of a Git credential helper backed by pass, the standard Unix password-store utility.

Adoption history

It is packaged by Homebrew and several Linux-oriented package collections identified in source_facts.package-manager, reflecting cross-distribution interest among pass and Git users.

How it is used

Users register the executable through Git's credential.helper setting, then define host-pattern mappings in git-pass-mapping.ini. The helper retrieves usernames and passwords from matching pass entries when Git accesses HTTPS remotes.

Why package nerds care

It composes two established Unix tools through Git's credential-helper protocol while allowing users to retain an arbitrary pass-store layout. Its explicit host-to-entry mapping is especially useful to users managing several Git forges or identities.

Timeline

  • Project established as a Python-based bridge between Git's credential protocol and pass.
  • Later releases expanded mapping and extraction strategies, including alternate stores, path-aware matching, and configurable username and password extraction.

Related projects

  • pass (password-store) supplies the encrypted credential store.
  • Git invokes the program through its credential-helper interface.
  • GnuPG encrypts and unlocks the underlying pass entries.

Sources

  • Official README: https://github.com/languitar/pass-git-helper#readme
  • Package availability: source_facts.package-manager

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 1 platform targets.
  • Installs with 2 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.gitconfig~/.config/pass-git-helper/git-pass-mapping.ini

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.password-store

executables

Installed executables

CommandKindExposureNote
pass-git-helpercliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-09-19
manager version4.3.0
manager updated2026-06-22
local dataok
upstreamcurrent
latest detectedv4.3.0

https://github.com/languitar/pass-git-helper

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:pass-git-helper
Version4.3.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/pass-git-helper
Homepagehttps://github.com/languitar/pass-git-helper
Repositoryhttps://github.com/languitar/pass-git-helper
LicenseLGPL-3.0-or-later
Source archivehttps://github.com/languitar/pass-git-helper/archive/refs/tags/v4.3.0.tar.gz
Last updated2026-06-22T14:05:49-07:00
Pulseupdated
Dependenciespass, python@3.14
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepass-git-helper
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

pass-git-helper 3.2.0-1

Git credential helper interfacing with pass

https://github.com/languitar/pass-git-helper

sudo apt install pass-git-helper
  • Section: vcs
  • Architecture: all
  • 2 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Pass Git Helper
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pass-git-helper from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

pass-git-helper

nix profile install nixpkgs#pass-git-helper
  • normalized package name match
  • Matched by: Pass Git Helper
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/pa/pass-git-helper/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

pass-git-helper 1.4.0-1

Git credential helper interfacing with pass

https://github.com/languitar/pass-git-helper

sudo apt install pass-git-helper
  • Section: universe/vcs
  • Architecture: all
  • 2 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Pass Git Helper
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pass-git-helper from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

pass-git-helper 4.3.0-r0

git credential helper interfacing with pass, the standard unix password manager.

https://github.com/languitar/pass-git-helper

sudo apk add pass-git-helper
  • License: LGPL-3.0-only
  • Architecture: x86_64
  • Source Package: pass-git-helper
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Pass Git Helper
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: pass-git-helper from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

pass-git-helper-pyc 4.3.0-r0

Precompiled Python bytecode for pass-git-helper

https://github.com/languitar/pass-git-helper

sudo apk add pass-git-helper-pyc
  • License: LGPL-3.0-only
  • Architecture: x86_64
  • Source Package: pass-git-helper
  • 1 dependencies
  • normalized package name match
  • Matched by: Pass Git Helper
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: pass-git-helper-pyc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation