# jj-slice A semantic stack slicer for [Jujutsu]. Lets you easily break up a range of commits into logical chunks, name them, and track them in one fell swoop. Integrates with your favorite (or least favorite) AI provider to enable split suggestions and branch names. [Jujutsu]: https://jj-vcs.dev ## Installation Install jj-slice from [Cargo]: [Cargo]: https://doc.rust-lang.org/cargo/getting-started/installation.html ```sh cargo install --locked jj-slice ``` You can alias it to run as a neat subcommand of Jujutsu: ```sh jj config set --user aliases.slice '["util", "exec", "--", "jj-slice"]' ``` Or, if your config is generated and thus readonly, make sure you output in your config: ```toml [aliases] slice = ["util", "exec", "--", "jj-slice"] ``` ## License jj-slice is distributed under one of [MIT] or [Apache 2.0]. [Apache 2.0]: ./LICENSE-APACHE.md [MIT]: ./LICENSE-MIT.md