eazygit 0.5.1

A fast TUI for Git with staging, conflicts, rebase, and palette-first UX
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Commercial-grade rebase system.
//!
//! This module provides a unified, safe, and robust rebase implementation
//! that replaces the broken dual-state system with a single RebaseSession.

pub mod session;
pub mod validation;
pub mod operations;
pub mod io;

// Re-export main types
pub use session::{RebaseSession, RebaseEntry, RebaseAction, RebasePhase};
pub use validation::RebaseValidator;
pub use operations::{RebaseOperations, RebaseRecovery, RebaseRecoveryInfo, RebaseRecoveryType};
pub use io::RebaseIO;