Command-line tool
jj
brew/jj
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Git-compatible distributed version control system cli git mercurial vcs
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id jj-vcs.jj -e scoop install jj
macOS
brew install jj
Linux
brew install jj
Update description of the revisions specified by given revsets (e.g. `B::D`, `A..D`, `B|C|D`, etc.)
jj desc -m "message" -r revsets
Create a new commit/revision on top of a given revision
jj new revset
Create a new merge commit on top of multiple revisions
jj new revset1 revset2 ...
Related command-line tools
- mercurial
Scalable distributed version control system version-control vcs 版本控制系统 版本控制 水银 - tortoisehg
TortoiseHg. A set of graphical tools and a shell extension for the Mercurial distributed revision control system. - darcs
Distributed version control system that tracks changes, via Haskell - git-with-openssh
A free and open source distributed version control system. - git
Distributed revision control system chinese 中文 git 命令行工具 工具 命令 终端 命令行 控制台 cli 中文简体 chinese-simplified - fossil
Distributed software configuration management foss project-management all-in-one autosync self-host-friendly… - github-distributed-owners
A tool for auto generating GitHub compatible CODEOWNERS files from OWNERS files distributed through the file tree. - jjui
TUI for interacting with the Jujutsu version control system jj
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents