Automic VaultAutomic Vault

brew

git-if mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für git-if in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install git-if

local Homebrew formula metadata

Überblick

Paketzusammenfassung

Glulx interpreter that is optimized for speed

Befehle und Aliase

  • git-if

Verlauf

Projektgeschichte und Nutzung

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.

Projektgeschichte

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.

Adoptionsgeschichte

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.

Wie es verwendet wird

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.

Warum Paket-Nerds sich dafür interessieren

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.

Zeitleiste

  • 2004: IF Archive records PocketPC and MS-DOS builds for early 1.0.x releases.
  • 2010: DavidKinder/Git repository created on GitHub.
  • 2017: IF Archive records source and Windows console builds for Git 1.3.5.
  • 2023: IF Archive records source code for Git 1.3.8.
  • 2025: IF Archive records a Windows binary of Git 1.3.8 using Windows Glk.

Related projects

  • Git belongs to the Glulx interpreter family alongside Glulxe and front ends such as Gargoyle. It also depends on the Glk interface layer, with Windows Glk serving the Windows build.

Sicherheitslage

Risikostufe: yellow

generalized runtime or code generation signal.

Risikoklassifikator

yellow Risiko · mittel Konfidenz · runtime

Warum

  • generalized runtime or code generation signal

Signale

  • text:interpreter

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 10 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
git-ifcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version1.3.8
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:git-if
Version1.3.8
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/git-if
Homepagehttps://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git/
Upstream-Dokumentationhttps://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git
LizenzMIT
Quellarchivhttps://ifarchive.org/if-archive/programming/glulx/interpreters/git/git-138.zip
Build-Abhängigkeitenglktermw
Von macOS bereitgestellte Bibliothekenncurses
Bottleverfügbar (auf arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegit-if
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment