kb:tools:jj:start
Jujutsu
Changelog
- 2025-05-15: Init
Also known as jj
, source code on GitHub. A very personable and useful tutorial. Might as well give it a try since it has 14.6k stars and seems rather popular for a new (~year-old) project.
Installation
See here. Recommended to install as a direct Rust binary with cargo-binstall
:
user:~$ cargo-binstall --strategies crate-meta-data jj-cli
Quick start
Initialize repository with git
backend (native repository unstable as at May 2025):
# New repository user:~$ jj git init user:~$ jj git clone $REPO # Existing repository user:~$ jj git init --colocate
To remove jj
, delete the .jj folder. Need to do something about the two empty commits created after HEAD though.
kb/tools/jj/start.txt · Last modified: 45 hours ago (15 May 2025) by justin