#jj — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jj, aggregated by home.social.
-
Like many devs, I've been using #git for years.
I was then introduced to #jj and happily used it instead for month.I came back to #git because some colleague's history shenanigans made #jj cry and I did not want to fight the tool.
And now, I realize I'm perfectly happy with #git anyway.
Because the issue has never been #git, it has always been us not following our own conventions.Both #git and #jj are great tools.
We just suck at using them. -
-
I dream of the day where a forum post about a new #jj release doesn't constantly draw commenters complaining that they've tried it and don't get it.
-
RE: https://wandering.shop/@offby1/117048970918039631
This got me thinking it'd be worth writing this down: https://offby1.website/posts/how-i-jujutsu-bookmark-advance.html
tl;dr, this is how I have set up `jj bookmark advance`
-
The overview page is working. But I just implemented diffs on the commit pages!
The diff itself is powered by @mitsuhiko similar but I also had to do a bit jj plumbing to get the files in the first place.
-
#TIL: #jj #jujutsu grew a `bookmark advance` this past spring. Very cross I didn't even know about it until just now, given I only started using it this summer…
https://www.jj-vcs.dev/latest/cli-reference/#jj-bookmark-advance
Now glad I didn't even bother setting up the "usual" 'tug' alias!
-
Evan's Jujutsu tutorial: New tutorial from an engineer with particular expertise
https://evmar.github.io/jjtut/
#versioncontrol #programming #jujutsu #git #vcs #jj #+ -
Only recently started using #Codeberg.
It seems the website is down, but I was able to push the commits.
So couldn't check in the website.
But can see in a #forgejo #Android client named #gitnex . Thankfully I Installed it out of curiosity.
Any other ways u people use to check on ur repo while the official page is down?Btw, Do the downtime sometimes will affect and won't let me push too? 🤔
@Codeberg
#git #jj -
Decided to go with jj. The library was a bit confusing at first but I think I understand how to use it now.
-
Hi All
Guide me please 😅
I'm using GitHub all these days to store files. I plan to move my files to open source platforms like codeberg,gitea etc. But I want a mirror of my codeberg like repo in GitHub etc, just as a backup.
2 ways I can think of:
1) Pushing to 2 remotes from my local
2) Mirroring one repo completely in another platform
Want ur opinion on these or any other methods I'm unaware of.
#git #jujutsu #jj #github #gitea #codeberg #forgejo #vcs #dvcs #repo -
Ah, the riveting saga of the "git #history command" – because we all know what our lives were missing was a deep dive into #command #line history 🤯. Apparently, after a year and a half of trying to escape the clutches of "git" for "jj," our hero runs back to "git" faster than you can say "merge #conflict." 🙄🔄
https://lalitm.com/post/git-history/ #git #jj #git #merge #command #HackerNews #ngated -
Trying #jj, pretty hard to change 10+ years of habits from git. A lot of the commands seem more straightforward thought, I'm liking it.
-
Just tried difftastic and it's really cool.
https://difftastic.wilfred.me.uk/The diffs are really helpful to be honest. A small but impactful improvement in workflow.
In my jj config, I used difftastic as the default diff tool. Thanks to home manager I already got an option to just to my jj config🙂.#difftastic
#nix #homemanager #jj #config #diff #tool #gitAny such tool recommendations are welcome 😊
Thanks in advance -
The JuJutsu VCS gives me planning superpowers!
Here is how I use its revisions and flexible workflow to plan my work ahead and keep track of my progress.
Read more on my blog:
https://moskitohero.com/post/2026-06-30-how-i-use-jj-revisions-to-plan-my-work/
-
Git conflicts are no longer painful! 🔥
🌳 **oyui** — A TUI merge editor and staging interface for Git & Jujutsu
💯 Syntax highlighting, command palette, binary support, fully scriptable configuration & more!
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/emilien-jegou/oyui
-
Started messing with #jujutsu #jj. Has some very neat ideas as expected.
Git interop is a little clunky still, though hopefully I just haven't discovered quite the right commands ("new technology, tutorials are outdated the moment they're published" problems…)
Eg, a rapid fire "fuck, why is my CI/CD not workin right" workflow. In Git, having already done a 'checkout mybranch' that morning:
- git commit -m 'lmao'
- git pushIn jj, because you're never "on" a branch:
- jj commit -m 'lmao' (or have done a 'describe' earlier, and do a 'new' now)
- jj bookmark advance mybranch --to @-
- jj git push --bookmark mybranchOver and over! Obviously I could shell alias this, but.
-
Dear #git / #jujutsu / #jj / #lazygit #lazyweb (pun not intended?),
I am gently interested in trying out `jj` sometime, but have invested /significant/ muscle memory in the lazygit TUI (which is flippin' awesome). Has anyone made that /specific/ transition successfully?
Eg,
- did you go back to fully shell-driven SCM actions using `jj`? (because jj is just that good?)
- did you switch to a more editor-plugin-focused workflow? (because one was on offer? btw I use vim)
- did you use lazygit+jj clones/etc like lazyjj (https://github.com/Cretezy/lazyjj)? (which looks non-slop but otherwise haven't tried yet)
- mystery fourth option? -
Using #jjvcs on my repo made me realise, that the blocker was not all the bugs, but the fact that rebasing/merging/keeping consistent commits is a massive PITA with git. Call it a skill issue, but I love how every nightmarish operation is solved in 2-3 commands with jj.
-
My favourite new word at work is #prefactor as in, "Hey #claude Please prefactor the ugly code in this business logic feature change PR so that it is easier to read?"
The refactoring lands in a preparatory PR and everyone gets to review a much easier to understand business logic change follow-up PR.
I suspect the flow would get even nicer if I could find time to skill-up with claude on #jj (or possibly even better #SaplingSCM - since reviews are still the biggest bottleneck)
-
I’ve been using Jujutsu to manage my git repositories for a few weeks now, and I am not looking back. Ever.
When I code, I feel Git always gets in the way, slowing me down, adding such mental burden. JJ can be used alongside any of your git repos, and makes the version control UX a breeze.
https://moskitohero.com/post/make-your-vcs-fly-with-jujutsu/
-
Erika Vikman hasn't been idle either: