Jujutsu 0.28 has been released!
jujutsu: A simple, powerful Git-compatible VCS.
Complete release notes:
https://github.com/jj-vcs/jj/releases/tag/v0.28.0

Jujutsu 0.28 has been released!
jujutsu: A simple, powerful Git-compatible VCS.
Complete release notes:
https://github.com/jj-vcs/jj/releases/tag/v0.28.0
Forcing myself to unfuck some commits with Jujutsu and slowly getting the hang of it.
The "reverse commit" workflow I have is feeling like I have to be more deliberate and focused with my changes, which I see as a good thing - I often pull too many things apart at once. (Don't let me near your home electronics, the putting back together is not my stronger side)
Been fiddling with Jujutsu VCS and the simple adjustment of having to describe my change/commit *before* I start changing files is profound.
CC @cafkafk
#Git 2.49.0 RC1 has been released (#SCM / #SourceControlManagement / #SourceCodeManagement / #VCS / #VersionControl / #VersionControlSystem / #DVCS / #DistributedVersionControlSystem / #DistributedVersionControl) https://git-scm.com/
Everyone excited with #jujutsu. But I do think #sapling has a lot of polish. A fork of #mercurial, with lots of usability thoughts. And fully #git compatible as well.
Of course, if you want the real MVP, mercurial is still around. All with the design of using a #DVCS that makes sense.
Just released version 0.15.1 of the Smederee, your frugal darcs forge.
It contains some fixes for crashes and the regular ton of dependency updates. We're now on Scala 3.3.5.
https://smeder.ee/~jan0sch/smederee
Also we hope to finally get a proper communication and patch workflow coming in the future!
Jujutsu 0.26 has been released!
jujutsu: A simple, powerful Git-compatible VCS.
Complete release notes:
https://github.com/jj-vcs/jj/releases/tag/v0.26.0
Maaan Scoot Chacon just *bullies* this intern. I had hoped this would be an example of a rich vanity project that didn't suck
#Git 2.48.0 RC1 has been released (#SCM / #SourceControlManagement / #SourceCodeManagement / #VCS / #VersionControl / #VersionControlSystem / #DVCS / #DistributedVersionControlSystem / #DistributedVersionControl) https://git-scm.com/
I have never hide my intense dislike of git UI/UX (and I'm not alone there).
Currently looking at Jujutsu and while some of its ways are completely different from Git (or Hg for that matter), i think we may have a git-compatible successor there.
#git #jujutsu #dvcs #vcs #versioncontrol
https://jj-vcs.github.io/jj/latest/
https://steveklabnik.github.io/jujutsu-tutorial/introduction/introduction.html
#Jujutsu seems like a good alt-UX for #Git:
“The Jujutsu Version Control System”, Evan Martin (https://neugierig.org/software/blog/2024/12/jujutsu.html).
On HN: https://news.ycombinator.com/item?id=42488112
On Lobsters: https://lobste.rs/s/2ixhro/jujutsu_version_control_system
My pet project for the holidays will be to learn #jujutsu aka #jj. The version control system using a #git backend, not the asian martial arts thingy.
It has some very interesting concepts which I need to get my head around. But it has some nice features, too. So, off to the races!
If you are looking for a tutorial to begin with, Steve Klabnik has written a nice introduction:
https://steveklabnik.github.io/jujutsu-tutorial/introduction/introduction.html
I have been doing software development for 30+ years. I loved the elegance, uniformity, UX and mental model of Mercurial (hg). Then I had to drink the Kool-Aid and use git.
Now I stumbled upon Jujutsu (jj), which takes the best ideas of many DVCS and uses git as storage, so that you can collaborate with any git project.
I just love jj. Deep thanks to everybody involved.
Added a fallback for #infocalypse push: if a repository has fallen out, #hg fn-push will automatically re-create it (if you have the private key):
https://hg.sr.ht/~arnebab/infocalypse
https://github.com/hyphanet/infocalypse
USK@6~ZDYdvAgMoUfG6M5Kwi7SQqyS-gTcyFeaNN1Pf3FvY,OSOT4OEeg4xyYnwcGECZUX6~lnmYrZsz05Km7G7bvOQ,AQACAAE/infocalypse.R1/34
https://wiki.mercurial-scm.org/Infocalypse
https://www.draketo.de/english/freenet/real-life-infocalypse
Just published a new blog post about my experiences with #JJ, the auto-rebasing #DVCS built on Git, and jj-fzf, a terminal-based user interface for JJ that I've been working on (just released jj-fzf 0.22.0).
If you're interested in optimizing your #Git workflow, learning more about JJ or howto squash and rebase at the press of a hotkey, check out the post and let me know what you think!
Just uploaded new screencasts about jj-fzf!
jj-fzf is a command-line tool based on Jujutsu (#jj) that streamlines your #Git workflow. Screencasts now cover merging, splitting long commits, #rebase and multi-step undo:
https://github.com/tim-janik/tools/tree/master/jj-fzf
#jjfzf #versioncontrol #DVCS
https://fr.wikipedia.org/wiki/Mercurial
J’avais lu un article qui expliquait pourquoi facebook n’était pas passé à #git
I've been poking around Jujutsu—a new distributed version control system—and got stuck. Posted a question on the jj discord and got an answer from the creator of jj himself, Martin von Zweigbergk.
Good open source communities are golden.