3 ms·
I began using Jujutsu as my VCS about 2 months ago. Considering most of my work is on solo projects, I love the extra flexibility and speed of being able to saf
by 2freedi 1y ago
I began using Jujutsu as my VCS about 2 months ago. Considering most of my work is on solo projects, I love the extra flexibility and speed of being able to safely fixup recent commits. I also love not having to wrangle the index, stashes, and merges.
`lazyjj` [1] makes it easier to navigate around the change log (aka commit history) with single keypresses. The only workflow it's currently missing for me is `split`.
For the times when I have had to push to a shared git repo, I used the same technique mentioned in the article to prevent making changes to other developer's commits [2].
It's been a seamless transition for me, and I intend to use Jujutsu for years.
[1] https://github.com/Cretezy/lazyjj https://github.com/Cretezy/lazyjj
[2] https://jj-vcs.github.io/jj/latest/config/#set-of-immutable-commits https://jj-vcs.github.io/jj/latest/config/#set-of-immutable-...
- nchmy 1y agoCheck out jjui - it is VASTLY better, and the dev is extremely open and responsive to feature requests. https://github.com/idursun/jjui https://github.com/idursun/jjui
- CraftThatBlock 1y agoHey! I'm the author of lazyjj, let me know if you are missing any features in it!