mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

11K
active users

#dvcs

0 posts0 participants0 posts today

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)

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

jj-vcs.github.io/jj/latest/

steveklabnik.github.io/jujutsu

v5.chriskrycho.com/essays/jj-i

jj-vcs.github.ioJujutsu docs

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.

github.com/jj-vcs/jj

A Git-compatible VCS that is both simple and powerful - jj-vcs/jj
GitHubGitHub - jj-vcs/jj: A Git-compatible VCS that is both simple and powerfulA Git-compatible VCS that is both simple and powerful - jj-vcs/jj
#Jujutsu#jj#DVCS

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):

hg.sr.ht/~arnebab/infocalypse
github.com/hyphanet/infocalyps
USK@6~ZDYdvAgMoUfG6M5Kwi7SQqyS-gTcyFeaNN1Pf3FvY,OSOT4OEeg4xyYnwcGECZUX6~lnmYrZsz05Km7G7bvOQ,AQACAAE/infocalypse.R1/34
wiki.mercurial-scm.org/Infocal
draketo.de/english/freenet/rea

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!

testbit.eu/2024/jj-fzf-tui-juj

testbit.euJJ-FZF - a TUI for Jujutsu | Timj’s bits and tests