macOS
brew install gitsignlocal Homebrew formula metadata
sudo port install gitsignMacPorts ports tree · security/gitsign/Portfile · 来源: api.github.com
安装
brew install gitsignlocal Homebrew formula metadata
sudo port install gitsignMacPorts ports tree · security/gitsign/Portfile · 来源: api.github.com
sudo apt install gitsignDebian stable package indexes · gitsign · 来源: deb.debian.org
nix profile install nixpkgs#gitsignnixpkgs package indexes · pkgs/by-name/gi/gitsign/package.nix · 来源: api.github.com
sudo pacman -S gitsignArch Linux sync databases · gitsign · 来源: geo.mirror.pkgbuild.com
sudo zypper install gitsignopenSUSE Tumbleweed package metadata · gitsign · 来源: download.opensuse.org
scoop install main/gitsignScoop official bucket manifest trees · bucket/gitsign.json · 来源: api.github.com
概览
Keyless Git signing using Sigstore
历史
gitsign is a Sigstore tool for keyless signing of Git commits and tags. It uses OpenID Connect identities and Sigstore infrastructure instead of long-lived local signing keys.
The gitsign repository was created in May 2022 under the Sigstore organization. Its README says the tool was heavily inspired by GitHub's smimesign, but substitutes keyless Sigstore signing with a GitHub or other OIDC identity.
gitsign belongs to the broader Sigstore supply-chain security ecosystem alongside Fulcio, Rekor, and Cosign. Its adoption story is tied to the move from personal key management toward short-lived certificates, identity-backed signatures, and transparency-log verification.
Practitioners configure Git to use `gitsign` as the `gpg.x509.program`, set `gpg.format` to `x509`, and then sign commits with `git commit -S` or sign tags with `git tag -s`. Verification commonly uses `gitsign verify` so callers can check both cryptographic integrity and certificate identity claims.
For package maintainers, gitsign is important because it brings Sigstore's keyless model to Git history rather than only to container images or release artifacts. It packages a security workflow as a Git signing backend with a small CLI surface and a credential-cache helper.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
local files
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.
Config paths the tool may read or write during local use.
.git/config~/.gitconfig可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
gitsign | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
gitsign-credential-cache | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:gitsign |
|---|---|
| 版本 | 0.17.1 |
| 软件包管理器 | Homebrew |
| 主页 | https://github.com/sigstore/gitsign |
| 仓库 | https://github.com/sigstore/gitsign |
| 最后更新 | 2026-07-30T00:22:27Z |
| Pulse | updated |
| Bottle | 未记录 |
| 服务 | 未声明 |
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
gitsign 0.13.0-2+b2
Keyless Git signing using Sigstore (program)
https://github.com/sigstore/gitsign
sudo apt install gitsigngolang-github-sigstore-gitsign-dev 0.13.0-2
Keyless Git signing using Sigstore (library)
https://github.com/sigstore/gitsign
sudo apt install golang-github-sigstore-gitsign-devgitsign
nix profile install nixpkgs#gitsigngitsign 0.14.0-2
Keyless Git signing using Sigstore
https://github.com/sigstore/gitsign
sudo pacman -S gitsigngitsign 0.17.0-1.1
Keyless Git signing using Sigstore
https://github.com/sigstore/gitsign
sudo zypper install gitsigngitsign-credential-cache 0.17.0-1.1
Credential cache for gitsign
https://github.com/sigstore/gitsign
sudo zypper install gitsign-credential-cachegitsign
sudo port install gitsignmain/gitsign
scoop install main/gitsign来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.