Installation¶
Recommended (uv)¶
Install once, use everywhere:
This installs git-stage-batch as a global command-line tool.
Alternative Methods¶
pipx¶
pip¶
meson (system install)¶
For system package managers or building from source:
# Clone the repository
❯ git clone https://github.com/halfline/git-stage-batch.git
❯ cd git-stage-batch
# Configure and build
❯ meson setup build
❯ meson compile -C build
# Install to system (requires root)
❯ sudo meson install -C build
Or install to a custom prefix:
This installs:
- Python modules to lib/python*/site-packages/
- Translations to share/locale/
- Executable to bin/
- Man page to share/man/man1/
- Documentation to share/doc/git-stage-batch/
Try Without Installing¶
This runs the tool without permanently installing it.
Requirements¶
- Python 3.13+
- No other dependencies (pure stdlib!)
Verify Installation¶
You should see output showing the installed version.