macOS
brew install git-cinnabarlocal Homebrew formula metadata
sudo port install git-cinnabarMacPorts ports tree · devel/git-cinnabar/Portfile · 来源: api.github.com
安装
brew install git-cinnabarlocal Homebrew formula metadata
sudo port install git-cinnabarMacPorts ports tree · devel/git-cinnabar/Portfile · 来源: api.github.com
sudo apt install git-cinnabarDebian stable package indexes · git-cinnabar · 来源: deb.debian.org
sudo dnf install git-cinnabarFedora Rawhide package metadata · git-cinnabar · 来源: dl.fedoraproject.org
nix profile install nixpkgs#git-cinnabarnixpkgs package indexes · pkgs/by-name/gi/git-cinnabar/package.nix · 来源: api.github.com
sudo pacman -S git-cinnabarArch Linux sync databases · git-cinnabar · 来源: geo.mirror.pkgbuild.com
概览
Git remote helper to interact with mercurial repositories
历史
git-cinnabar is a Git remote helper for interacting with Mercurial repositories. It was created for the awkward but important boundary where developers wanted Git tooling while large projects, especially Mozilla's Gecko repositories, still used Mercurial hosting.
The project is maintained by Mike Hommey under the glandium GitHub account. Its README explains the name as a reference to cinnabar, a mercury-bearing mineral, and describes the tool as a Mercurial bridge that does not keep a local Mercurial clone under the hood.
git-cinnabar's ecosystem significance comes from Mozilla workflows. The README identifies mozilla-central, related Mercurial repositories, and try-server work as a major focus, and the documentation links to a Mozilla Gecko Git workflow. Package-manager records in the input also show distribution through Homebrew, Debian, Fedora, MacPorts, Nix, Arch, and related channels.
Practitioners use Git commands against Mercurial repositories by cloning or fetching hg:: URLs, then use git-cinnabar commands to translate Git commits and Mercurial changesets. The tool also exposes Mercurial bookmarks, branch tips, and heads as Git refs and includes metadata validation and cleanup commands for long-lived clones.
For package users, git-cinnabar is significant because it packages a compatibility layer around two version-control histories rather than just a convenience command. It helped Git-oriented contributors work with Mercurial-hosted Mozilla repositories without abandoning standard Git commands.
安全态势
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可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
git-cinnabar | cli | 全局可执行文件 | |
git-remote-hg | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/glandium/git-cinnabar
安装元数据
| 软件包键 | brew:git-cinnabar |
|---|---|
| 版本 | 0.7.4 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/git-cinnabar |
| 主页 | https://github.com/glandium/git-cinnabar |
| 仓库 | https://github.com/glandium/git-cinnabar |
| 上游文档 | https://github.com/glandium/git-cinnabar#readme |
| 许可证 | MPL-2.0 AND GPL-2.0-only |
| 源码归档 | https://static.crates.io/crates/git-cinnabar/git-cinnabar-0.7.4.crate |
| 最后更新 | 2026-06-25T04:21:18Z |
| Pulse | updated |
| 依赖 | mercurial |
| 构建依赖 | rust |
| macOS 提供的库 | bzip2, curl |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | git-cinnabar |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Conflicts With |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
git-cinnabar 0.7.2-2
Git remote helper to interact with mercurial repositories
https://github.com/glandium/git-cinnabar
sudo apt install git-cinnabargit-cinnabar
nix profile install nixpkgs#git-cinnabargit-cinnabar 0.5.11-5.fc44
Git remote helper to interact with mercurial repositories
https://github.com/glandium/git-cinnabar
sudo dnf install git-cinnabargit-cinnabar 0.7.4-1
Git remote helper to interact with Mercurial repositories
https://github.com/glandium/git-cinnabar
sudo pacman -S git-cinnabargit-cinnabar
sudo port install git-cinnabargit-remote-hg
sudo port install git-remote-hggit-remote-hg 1.0.4~ds-3
bidirectional bridge between Git and Mercurial
https://github.com/mnauw/git-remote-hg
sudo apt install git-remote-hggit-remote-hg
nix profile install nixpkgs#git-remote-hggit-remote-hg 1.0.4-7.fc44
Mercurial wrapper for git
https://github.com/mnauw/git-remote-hg
sudo dnf install git-remote-hg来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.