I find jujutsu makes splitting things into smaller revisions easier because I can describe my "main goal" and then use jj split for any side work.<br><br>You can do the same with git, but somehow git's commit model clashes with that idea in my head.<br><br><a href="/tags/jujutsu/" rel="tag">#jujutsu</a> <a href="/tags/vcs/" rel="tag">#vcs</a><br>
vcs
<p>Git’s Magic Files <a href="https://lobste.rs/s/xvz6m7" rel="nofollow"><span class="invisible">https://</span>lobste.rs/s/xvz6m7</a> <a href="/tags/vcs/" rel="tag">#vcs</a><br><a href="https://nesbitt.io/2026/02/05/git-magic-files.html" rel="nofollow" class="ellipsis" title="nesbitt.io/2026/02/05/git-magic-files.html"><span class="invisible">https://</span><span class="ellipsis">nesbitt.io/2026/02/05/git-magi</span><span class="invisible">c-files.html</span></a></p>
<p>jj v0.40.0 released <a href="https://lobste.rs/s/va209y" rel="nofollow"><span class="invisible">https://</span>lobste.rs/s/va209y</a> <a href="/tags/release/" rel="tag">#release</a> <a href="/tags/vcs/" rel="tag">#vcs</a><br><a href="https://github.com/jj-vcs/jj/releases/tag/v0.40.0" rel="nofollow" class="ellipsis" title="github.com/jj-vcs/jj/releases/tag/v0.40.0"><span class="invisible">https://</span><span class="ellipsis">github.com/jj-vcs/jj/releases/</span><span class="invisible">tag/v0.40.0</span></a></p>