home.social

#jjvcs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jjvcs, aggregated by home.social.

fetched live
  1. Gave my second #jj-vcs demo at work today.

    Giving these just reminds me how bad things are in Git.

  2. Published my agent-skill for #jjVCS. It's opinionated, but works quite good for me. I've been using some version of it for a year already. codeberg.org/thisalex/jj-skill

  3. Published my agent-skill for . It's opinionated, but works quite good for me. I've been using some version of it for a year already. codeberg.org/thisalex/jj-skill

  4. Published my agent-skill for #jjVCS. It's opinionated, but works quite good for me. I've been using some version of it for a year already. codeberg.org/thisalex/jj-skill

  5. If you use #jj-vcs and AI agents, consider updating your AGENTS file or equivalent to say not to use Git at all (since it can permit this kind of bypass but jj won’t), and update your code review guidance to include checking for unintentionally committed conflict materials.

    RE: https://bsky.app/profile/did:plc:krwuwso5bnyzx3mk6hny65qp/post/3mmvn2fxa4s22

  6. >1 year ago I said that in 5 years Git would be declining and #jj-vcs would be gaining popularity in its place. ~20% through that period I'm feeling pretty good about my prediction!

    Jujutsu is the Future — Andrew...

  7. >1 year ago I said that in 5 years Git would be declining and #jj-vcs would be gaining popularity in its place. ~20% through that period I'm feeling pretty good about my prediction!

    Jujutsu is the Future — Andrew...

  8. @steveklabnik.com had I known… I’m close enough to have made a day trip. Oh well, better luck next time! I’m already a #jjvcs convert!

  9. @steveklabnik.com had I known… I’m close enough to have made a day trip. Oh well, better luck next time! I’m already a #jjvcs convert!

  10. @steveklabnik.com had I known… I’m close enough to have made a day trip. Oh well, better luck next time! I’m already a #jjvcs convert!

  11. TIL: `jj debug revset <REVSET>`. Shows how a revset is parsed and evaluated. Can be helpful when you want to validate what commits a revset will evaluate to, or make sure you understand how a revset is evaluated. It's a "debug" command, so it's unstable, but I still think it's useful. #jj-vcs

  12. Welcome! If you have questions, tag a post with #jj-vcs and it'll show up in this feed for other Jujutsu users to find!

    RE: https://bsky.app/profile/did:plc:geozyv62fx63m7jhr4eraubc/feed/jj-vcs

  13. thankfully i'm using #jj-vcs! so i actually only lost a bookmark, and it recommended i run jj bookmark set main to bring it back!

  14. Jujutsu v0.41.0
    github.com/jj-vcs/jj/releases/

    Release highlights:
    * `jj fix` now supports formatting specific line ranges (allowing you to format
    only modified lines); see the configuration manual and notes below for more.
    * The new global flag `--no-integrate-operation` will let you run a command without impacting the repo state or the working copy, which is useful when automated tools may create snapshots in the background.

    #jj #jjVCS #jujutsu #jujutsuVCS

  15. Jujutsu v0.41.0
    github.com/jj-vcs/jj/releases/

    Release highlights:
    * `jj fix` now supports formatting specific line ranges (allowing you to format
    only modified lines); see the configuration manual and notes below for more.
    * The new global flag `--no-integrate-operation` will let you run a command without impacting the repo state or the working copy, which is useful when automated tools may create snapshots in the background.

    #jj #jjVCS #jujutsu #jujutsuVCS

  16. Jujutsu v0.41.0
    github.com/jj-vcs/jj/releases/

    Release highlights:
    * `jj fix` now supports formatting specific line ranges (allowing you to format
    only modified lines); see the configuration manual and notes below for more.
    * The new global flag `--no-integrate-operation` will let you run a command without impacting the repo state or the working copy, which is useful when automated tools may create snapshots in the background.

    #jj #jjVCS #jujutsu #jujutsuVCS

  17. Jujutsu v0.41.0
    github.com/jj-vcs/jj/releases/

    Release highlights:
    * `jj fix` now supports formatting specific line ranges (allowing you to format
    only modified lines); see the configuration manual and notes below for more.
    * The new global flag `--no-integrate-operation` will let you run a command without impacting the repo state or the working copy, which is useful when automated tools may create snapshots in the background.

    #jj #jjVCS #jujutsu #jujutsuVCS

  18. okay you #jjvcs nerds. talk to me - if I wanted to start from the bottom as a Git user; where do I start?

  19. okay you #jjvcs nerds. talk to me - if I wanted to start from the bottom as a Git user; where do I start?

  20. okay you #jjvcs nerds. talk to me - if I wanted to start from the bottom as a Git user; where do I start?

  21. okay you #jjvcs nerds. talk to me - if I wanted to start from the bottom as a Git user; where do I start?

  22. okay you #jjvcs nerds. talk to me - if I wanted to start from the bottom as a Git user; where do I start?

  23. fuck #jj-vcs is so good (I can continue editing my README? and run `jj squash` to move all my current changes into my last commit without undoing it!?)

  24. “That moment when you realize that a tool simply fixes all the UI issues that you had and that you have been developing for the last 20 years was not exactly great." lwn.net/Articles/105... I’m glad git is leaning from #jj-vcs

    RE: https://bsky.app/profile/did:plc:gttrfs4hfmrclyxvwkwcgpj7/post/3mjyyxr4oak2y


    Evolving Git for the next deca...

  25. “That moment when you realize that a tool simply fixes all the UI issues that you had and that you have been developing for the last 20 years was not exactly great." lwn.net/Articles/105... I’m glad git is leaning from #jj-vcs

    RE: https://bsky.app/profile/did:plc:gttrfs4hfmrclyxvwkwcgpj7/post/3mjyyxr4oak2y


    Evolving Git for the next deca...

  26. “That moment when you realize that a tool simply fixes all the UI issues that you had and that you have been developing for the last 20 years was not exactly great." lwn.net/Articles/105... I’m glad git is leaning from #jj-vcs

    RE: https://bsky.app/profile/did:plc:gttrfs4hfmrclyxvwkwcgpj7/post/3mjyyxr4oak2y


    Evolving Git for the next deca...

  27. “That moment when you realize that a tool simply fixes all the UI issues that you had and that you have been developing for the last 20 years was not exactly great." lwn.net/Articles/105... I’m glad git is leaning from #jj-vcs

    RE: https://bsky.app/profile/did:plc:gttrfs4hfmrclyxvwkwcgpj7/post/3mjyyxr4oak2y


    Evolving Git for the next deca...

  28. “That moment when you realize that a tool simply fixes all the UI issues that you had and that you have been developing for the last 20 years was not exactly great." lwn.net/Articles/105... I’m glad git is leaning from #jj-vcs

    RE: https://bsky.app/profile/did:plc:gttrfs4hfmrclyxvwkwcgpj7/post/3mjyyxr4oak2y


    Evolving Git for the next deca...

  29. @simon I much prefer #Jujutsu #jjvcs to Git. I feel the flow is nicer: the working copy is always « on » a commit so running jj edit / jj new snapshots (commits) then moves.

    I’ve had relative success with agents with light instructions. YMMV, N=1, yada.

  30. @simon I much prefer #Jujutsu #jjvcs to Git. I feel the flow is nicer: the working copy is always « on » a commit so running jj edit / jj new snapshots (commits) then moves.

    I’ve had relative success with agents with light instructions. YMMV, N=1, yada.

  31. @simon I much prefer #Jujutsu #jjvcs to Git. I feel the flow is nicer: the working copy is always « on » a commit so running jj edit / jj new snapshots (commits) then moves.

    I’ve had relative success with agents with light instructions. YMMV, N=1, yada.

  32. @simon I much prefer #Jujutsu #jjvcs to Git. I feel the flow is nicer: the working copy is always « on » a commit so running jj edit / jj new snapshots (commits) then moves.

    I’ve had relative success with agents with light instructions. YMMV, N=1, yada.

  33. @simon I much prefer #Jujutsu #jjvcs to Git. I feel the flow is nicer: the working copy is always « on » a commit so running jj edit / jj new snapshots (commits) then moves.

    I’ve had relative success with agents with light instructions. YMMV, N=1, yada.

  34. Jujutsu v0.39.0
    github.com/jj-vcs/jj/releases/

    Release highlights:
    * `jj arrange` command brings up a TUI where you can reorder and abandon revisions.
    * `jj bookmark advance` automatically moves bookmarks forward to a target revision (defaults to @) using customization points revsets.bookmark-advance-from and revsets.bookmark-advance-to. It is heavily inspired by the longstanding community alias jj tug.

    #jj #jjVCS #jujutsu #jujutsuVCS

  35. Jujutsu v0.39.0
    github.com/jj-vcs/jj/releases/

    Release highlights:
    * `jj arrange` command brings up a TUI where you can reorder and abandon revisions.
    * `jj bookmark advance` automatically moves bookmarks forward to a target revision (defaults to @) using customization points revsets.bookmark-advance-from and revsets.bookmark-advance-to. It is heavily inspired by the longstanding community alias jj tug.

    #jj #jjVCS #jujutsu #jujutsuVCS

  36. Jujutsu v0.39.0
    github.com/jj-vcs/jj/releases/

    Release highlights:
    * `jj arrange` command brings up a TUI where you can reorder and abandon revisions.
    * `jj bookmark advance` automatically moves bookmarks forward to a target revision (defaults to @) using customization points revsets.bookmark-advance-from and revsets.bookmark-advance-to. It is heavily inspired by the longstanding community alias jj tug.

    #jj #jjVCS #jujutsu #jujutsuVCS

  37. Jujutsu v0.39.0
    github.com/jj-vcs/jj/releases/

    Release highlights:
    * `jj arrange` command brings up a TUI where you can reorder and abandon revisions.
    * `jj bookmark advance` automatically moves bookmarks forward to a target revision (defaults to @) using customization points revsets.bookmark-advance-from and revsets.bookmark-advance-to. It is heavily inspired by the longstanding community alias jj tug.

    #jj #jjVCS #jujutsu #jujutsuVCS

  38. So Jujutsu now has a `jj b a` command.

    Focusing on the otaku market, I see
    #jjVCS

  39. So Jujutsu now has a `jj b a` command.

    Focusing on the otaku market, I see

  40. Jujutsu v0.38.0
    github.com/jj-vcs/jj/releases/

    Release highlights:
    - Per-repo and per-workspace config is now stored outside the repo, for security reasons. This is not a breaking change because legacy repos are automatically migrated to this new format. `.jj/repo/config.toml` and `.jj/workspace-config.toml` should no longer be used.

    #jj #jjVCS #jujutsu #jujutsuVCS