Skip to content

v0.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Sep 08:54
· 1 commit to main since this release

Install

Homebrew (macOS and Linux):

brew tap antonellof/gitgui https://github.com/antonellof/gitgui
brew install antonellof/gitgui/gitgui

Script (puts the binary in ~/.local/bin):

curl -fsSL https://raw.githubusercontent.com/antonellof/gitgui/main/scripts/install.sh | bash

Manual: take the tarball for your platform from the assets below, then

tar xzf gitgui-0.9.0-macos-arm64.tar.gz
install -m 755 gitgui-0.9.0-macos-arm64 ~/.local/bin/gitgui

Update

brew update && brew upgrade gitgui                                                   # Homebrew
curl -fsSL https://raw.githubusercontent.com/antonellof/gitgui/main/scripts/install.sh | bash   # script

gitgui says so itself when a newer release is out: a chip in the footer, and a line on the terminal when you quit. gitgui --check-update asks right now, --no-update-check turns it off.

AI commit messages

AI suggest in the commit box (or Ctrl+G) writes a message for the staged changes through the AI CLI you already have: claude, codex, gemini, ollama or llm, whichever is installed, or any command that reads a prompt on stdin. No keys or servers in gitgui.

git config --global gitgui.ai-command "ollama run qwen2.5-coder"   # pick the tool (or $GITGUI_AI_COMMAND)
gitgui --probe | grep "AI command"                                   # see which one is used

In-terminal rendering needs cmux, Ghostty, kitty or WezTerm; anywhere else the same binary opens a desktop window. gitgui --probe says which one you have.


Full Changelog: v0.8.2...v0.9.0