Add `ep split-commit` command (#46067)

Generates a training or evaluation example from a
chronologically-ordered commit. This is a port from the Python codebase
(except for the reorder_patch.rs, which was originally written in Rust
in).


Release Notes:

- N/A
2a45dbf63eOleksiy Syvokon committed on 1/5/2026, 11:13:46 AM· committed by GitHubparente7474ce
6 files changedLine totals unavailable