One thing to note after reading into it is that jj is a VCS wrapper more than anything - that is to say, it is a frontend, and the actual VCS logic is delegated to other frameworks. Notably this...
One thing to note after reading into it is that jj is a VCS wrapper more than anything - that is to say, it is a frontend, and the actual VCS logic is delegated to other frameworks. Notably this means that it works with git repos right off the bat, which greatly increases the actual usefulness.
So I guess it's more of the "git interface rewrite" that many people have wished for.
One thing to note after reading into it is that jj is a VCS wrapper more than anything - that is to say, it is a frontend, and the actual VCS logic is delegated to other frameworks. Notably this means that it works with git repos right off the bat, which greatly increases the actual usefulness.
So I guess it's more of the "git interface rewrite" that many people have wished for.