macOS
brew install git-imergelocal Homebrew formula metadata
安装
brew install git-imergelocal Homebrew formula metadata
sudo apt install git-imergeDebian stable package indexes · git-imerge · 来源: deb.debian.org
sudo dnf install git-imergeFedora Rawhide package metadata · git-imerge · 来源: dl.fedoraproject.org
nix profile install nixpkgs#git-imergenixpkgs package indexes · pkgs/by-name/gi/git-imerge/package.nix · 来源: api.github.com
概览
Incremental merge for git
历史
git-imerge is a Git extension for incremental merge, rebase, revert, and drop operations. It breaks large conflict sets into smaller pairwise conflicts and records progress inside Git refs so work can be paused, tested, shared, and resumed.
Michael Haggerty's repository was created in May 2013, the same period in which the README points users to a GitMerge 2013 presentation and a practical introduction article. The project framed incremental merging as a way to reduce conflict pain by identifying exactly which commits from two branches conflict.
git-imerge became a well-known specialist tool among advanced Git users because it addressed a real pain point in long-running branches: merge conflicts that are too large to understand at once. Its GitHub repository has thousands of stars and its packaging spans Homebrew, Debian, Fedora, Nix, and Ubuntu, indicating durable interest beyond a single distribution.
Practitioners use commands such as `git-imerge merge BRANCH`, `git-imerge rebase BRANCH`, and `git-imerge continue` as analogues to Git's native merge and rebase workflows. During an operation, git-imerge records state under `refs/imerge/NAME`, can show a diagram of progress, and can simplify the final result into a merge, rebase, history-preserving rebase, or fuller intermediate history.
The package is notable because it is not a wrapper around a single Git porcelain command; it stores its own operation graph in Git's object database and refs. That makes it especially interesting to people who study Git internals, conflict resolution, and packaging of Git subcommands.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
git-imerge | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/mhagger/git-imerge
安装元数据
| 软件包键 | brew:git-imerge |
|---|---|
| 版本 | 1.2.0 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/git-imerge |
| 主页 | https://github.com/mhagger/git-imerge |
| 仓库 | https://github.com/mhagger/git-imerge |
| 上游文档 | https://github.com/mhagger/git-imerge#readme |
| 许可证 | GPL-2.0-or-later |
| 源码归档 | https://files.pythonhosted.org/packages/be/f6/ea97fb920d7c3469e4817cfbf9202db98b4a4cdf71d8740e274af57d728c/git-imerge-1.2.0.tar.gz |
| 最后更新 | 2026-06-18T09:25:51+09:00 |
| Pulse | updated |
| 依赖 | python@3.14 |
| Bottle | 可用 (于 all) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | git-imerge |
| Version Scheme | 0 |
| Revision | 1 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
git-imerge 1.2.0-5
incremental merge and rebase for git
https://github.com/mhagger/git-imerge
sudo apt install git-imergegit-imerge
nix profile install nixpkgs#git-imergegit-imerge 1.2.0-5
incremental merge and rebase for git
https://github.com/mhagger/git-imerge
sudo apt install git-imergegit-imerge 1.2.0-3.fc45
Incremental merge and rebase for Git
https://github.com/mhagger/git-imerge
sudo dnf install git-imerge来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.