███████╗██╗ ██╗██╗██████╗ ██╗████████╗
██╔════╝██║ ██║██║██╔══██╗██║╚══██╔══╝
███████╗███████║██║██████╔╝██║ ██║
╚════██║██╔══██║██║██╔═══╝ ██║ ██║
███████║██║ ██║██║██║ ██║ ██║
╚══════╝╚═╝ ╚═╝╚═╝╚═╝ ╚═╝ ╚═╝
Shipit is a Rust command line interface for managing merge requests, changelogs, tags, and releases. | gitshipit.net
curl -fsSL gitshipit.net/install | bashcargo install shipit --lockedbrew tap trollefson/shipit && brew install shipitgit clone https://github.com/trollefson/shipit
cd shipit
cargo build --release --lockedOr grab a pre-built binary from the releases page.
Shipit integrates with your favorite agentic coding assistant. Install shipit, then just ask your agent to create a merge request — it will follow the instructions in AI.md automatically.
# Install shipit, then ask your agent:
"Create a merge request with shipit"| Platform | Architecture | Status |
|---|---|---|
| Linux | x86_64 | ✓ |
| macOS | x86_64 | ✓ |
| macOS | aarch64 | ✓ |
| Windows | x86_64 | ✓ |
