gb-0.1.0 is not a library.
GB - Git Branch Manager
GB is a terminal user interface (TUI) application for managing Git branches in a more intuitive way. It provides an interactive interface to view, and switch your Git branches efficiently from the command line.
Features
- Interactive TUI using Ratatui and Crossterm
- View all local and remote branches
- Switch between branches quickly
- Real-time Git repository status
- Keyboard-driven interface
Installation
With Rust's package manager Cargo, you can install GB directly:
Or build from source:
The binary will be available in target/release/gb
Usage
Simply run gb
in any Git repository:
Key Bindings
↑/↓
: Navigate through branchesEnter
: Switch to selected branchq
: Quit the application
Requirements
- Rust 1.75 or later
- Git (2.0 or later)
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.