jj-vcs/jj — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a command line version control tool called Jujutsu, with the short command jj. I want it to feel simpler than Git for day to day use, but still work with normal Git repositories and Git hosting so people can adopt it without changing everything. The big idea should be that your working copy is always tracked as a commit automatically, so there is no staging area to think about.

It should make common history editing easy, automatically rebase descendant commits when you rewrite something, and treat conflicts in a smart way so resolutions can carry forward when possible. I also want a clear operation log and a real undo story, so if someone asks what just happened, the tool can show it and recover from mistakes.

Please make it fast, polished, and friendly for both solo projects and team workflows. Good help text, docs, and a basic getting started experience would be great too. If you need details, look up the current Jujutsu docs online and match that direction.

Want more depth? Deep Reverse