macOS
brew install git-iflocal Homebrew formula metadata
安装
brew install git-iflocal Homebrew formula metadata
概览
Glulx interpreter that is optimized for speed
历史
Git, packaged by Homebrew as `git-if`, is an interpreter for the Glulx virtual machine used by interactive-fiction games. The package name avoids confusion with the Git version-control system.
IF Archive identifies the interpreter as Iain Merrick's Git and describes it as optimized for speed. Archived binaries show releases for PocketPC, MS-DOS, Windows console mode, and source distributions, while the maintained GitHub repository describes the code as originally written by Merrick and later maintained by David Kinder.
Git's adoption is tied to the Glulx ecosystem rather than general-purpose developer tooling. IFWiki lists it as a Glulx interpreter used by projects such as Gargoyle, Windows Git, and other interactive-fiction front ends, giving it a role as a fast interpreter core for playable story files.
Practitioners use Git by building it with a Glk library, which provides the user interface layer. The GitHub README notes that Windows Glk support is included for Windows builds, while Unix-style builds depend on an appropriate Glk implementation.
The package is a naming oddity: `git-if` installs software named Git that is unrelated to source control. It is useful to package catalogs because it preserves an interactive-fiction interpreter without colliding with the ubiquitous `git` command.
安全态势
generalized runtime or code generation signal.
yellow 风险 · 中 置信度 · runtime
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
git-if | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git/
安装元数据
| 软件包键 | brew:git-if |
|---|---|
| 版本 | 1.3.8 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/git-if |
| 主页 | https://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git/ |
| 上游文档 | https://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git |
| 许可证 | MIT |
| 源码归档 | https://ifarchive.org/if-archive/programming/glulx/interpreters/git/git-138.zip |
| 构建依赖 | glktermw |
| macOS 提供的库 | ncurses |
| Bottle | 可用 (于 arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | git-if |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.