gix-cli 1.2.2

A Git extension CLI tool
gix-cli-1.2.2 is not a library.

gix — Rust Implementation

A fast, standalone Git extension CLI tool written in Rust.

🚀 Features

  • Zero runtime dependencies (compiled binary)
  • Fast startup and execution
  • Cross-platform support (Linux, macOS, Windows)
  • Identical functionality to TypeScript version

📦 Installation

From crates.io

cargo install gix-cli

Build from Source

cargo build --release
# Binary will be at target/release/gix

Install Locally

cargo install --path .

🛠 Development

Run locally

cargo run -- <command>

Build optimized binary

cargo build --release

Format code

cargo fmt

Lint

cargo clippy

📖 Usage

See the main README for detailed usage examples.

🏗 Architecture

  • Entry: src/main.rs — CLI parser with Clap
  • Commands: src/commands/ — Each command module
  • Dependencies: Clap (CLI), Inquire (prompts), Colored (output)

See .github/copilot-instructions.md for development guidelines.