Using mise

If you already manage your tools with mise, let it own the installation and the updates:

mise use --global "github:extsoft/elegant-git@latest"

The --global modifier records Elegant Git in your global mise configuration, so it is available in every directory. Drop it to pin the tool to the current project instead, which writes the entry into that project’s mise.toml.

To pick up a newer release:

mise upgrade github:extsoft/elegant-git

That installs the newest version that still matches the pin in your config — so @latest keeps moving. If you pinned a specific tag, add --bump so mise rewrites the pin as well.


This site uses Just the Docs, a documentation theme for Jekyll.