タグ

jujutsuに関するshimbacoのブックマーク (11)

  • jujutsu on tangled

    Jujutsu is built around structuring your work into meaningful commits. Naturally, during code-review, you'd expect reviewers to be able to comment on individual commits, and also see the evolution of a commit over time, as reviews are addressed. We set out to natively support this model of code-review on Tangled. Tangled is a new social-enabled Git collaboration platform, read our intro for more a

    jujutsu on tangled
  • Jujutsu はなぜ AI 時代に急に評価され始めたのか

    最近注目を集めている Git 互換の新世代 VCS、Jujutsu。 2022年から公開されていましたが、しばらくは知る人ぞ知る存在のツールでした。それが 2025年中ごろから急に界隈で話題に上るようになりました。それは折しも Claude Code などのエージェント型 AI コーディングツールが登場し、人ではなく AI がほとんどのコードを書くフローが普及してきた時期に重なります。 書では Jujutsu がなぜ AI 支援開発のシーンで評価されるのかを解説していきます。 ※この記事は 2026 年 4 月開催の技術書典 20 に合わせて刊行された『じゅじゅちゅ! jj new で始める Jujutsu × AI ワークフロー』の中の「第 1 章 Jujutsu ってどんなツール?」の内容を再編成したものです。 https://oukayuka.booth.pm/items/8169

    Jujutsu はなぜ AI 時代に急に評価され始めたのか
  • Jujitsu - Spinach Forest

    ここしばらく仕事で Jujitsu (JJ) という VCS を使っている。 JJ は Google が開発している新しいオープンソースの VCS. バックエンドが交換可能なので Git repo をいじるのにも使えるし、プロプリエタリな VCS もインテグレートできる。自分が使っているのは後者である。つまり Google monorepo のフロントエンドとして使っている。 割と気に入っており、もう従来の Mercurial に戻る気はない。(Mercurial も pluggable backend に対応しており、Google は monorepo をバックエンドとした魔改造 Mercurial を使っていた。というか今も使っている。) Gitフロントエンドに使うとどのくらい便利なのかは知らないが、自分の用途には良い。 自分が仕事でやっているワークフローに JJ はよく合っている

  • [柔術] Jujutsu - Git互換のVCSを使ってみる [呪術] | DevelopersIO

    Jujutsuの読み方は「柔術」なのか「呪術」なのか議論されてます。 正式にどっちときまってはいないみたいなので好きに呼びましょう。 開発現場ではGitが事実上の標準となっており、多くの開発者にとって日常的なツールになっています。 非常に優れたVCSですが、不満がないわけではありません。 例えば↓など。 git add 忘れ rebase地獄。よくわからなくなって何度も --abort 作業途中で緊急タスク→とりあえず git stash してブランチ作って云々 コンフリクトが発生すると解消するまで進めない Gitの知識が当たりまえ(AIに任せてるが)になってるし、 基のステージング〜コミット〜プッシュフローは強力ですが、 そもそも覚えることも多く、ちょっとしたミスで事故ることもあったりします。 そこで今回紹介するJujutsuです。 Jujutsu(jj)? Jujutsu(jj)は、

    [柔術] Jujutsu - Git互換のVCSを使ってみる [呪術] | DevelopersIO
  • jjを使っていて驚いた「1つの変更を育てていく」という哲学

    jjを使っていて驚いた「1つの変更を育てていく」という哲学 はじめに 前回の記事でjj (Jujutsu) の基的な使い方を紹介しました。ファイルの変更が自動で記録され、コミットメッセージを後から書けるという便利さに魅了されて使い始めたのですが、使っているうちにもっと根的な思想の違いに気づいてしまいました。 それは「1つの修正に対して1つの変更単位(change)を使い、説明を上書きしていく」というスタイルです。作業履歴はローカルにとどめ、共有するのは1つのchangeのみ。issueやPRに対してもchangeは1つで、手元の作業履歴をどんどん修正していきます。 つまり、複数のコミットを積み重ねるのではなく、1つの変更を完成するまで何度も更新し続けるのです。まるで盆栽を育てるように、同じ変更を丁寧に育てていくイメージです。 これは、Git/GitHubに慣れた私にとって大きな思想の転

    jjを使っていて驚いた「1つの変更を育てていく」という哲学
  • Git の次へ。jj(Jujutsu)が変えるバージョン管理の常識

    はじめに 「git stash し忘れてチェックアウトできない」 「git rebase でコンフリクトの嵐」 「git reset --hard で作業が消えた...」 Git を使っていて、こんな経験はありませんか? jj(Jujutsu) は、これらの Git の痛みをすべて解消するために設計された、次世代のバージョン管理システムです。Googleエンジニアが開発し、Rust で書かれたこのツールは、Git リポジトリとの完全な互換性を持ちながら、根的に優れたワークフローを提供します。 この記事では、jj の魅力と基的な使い方を紹介します。 jj とは何か Jujutsu(柔術)は、Git と互換性のあるバージョン管理システムです。既存の Git リポジトリの上にレイヤーとして動作し、チームメイトに影響を与えることなく導入できます。 最大の特徴:ロックインなし jj は Gi

    Git の次へ。jj(Jujutsu)が変えるバージョン管理の常識
  • Redirecting

  • I see a future in jj

    In December of 2012, I was home for Christmas, reading Hacker News. And that’s when I saw “Rust 0.5 released."" I’m a big fan of programming languages, so I decided to check it out. At the time, I was working on Ruby and Rails, but in college, I had wanted to focus on compilers, and my friends were all very much into systems stuff. So I decided to give Rust a try. And I liked it! But, for other re

  • Jujutsu docs

    Home Home Getting started FAQ CLI reference Testimonials Community-built tools Concepts Guides Reference Comparisons Technical details Contributing Design docs Development roadmap Changelog Jujutsu—a version control system¶ Welcome to jj's documentation website!¶ The complete list of the available documentation pages is located in the sidebar on the left of the page. The sidebar may be hidden; if

  • East River Source Control

    We're building a new platform for collaboration atop of the Jujutsu version control system. We'd love to stay in touch! Follow us on Bluesky, LinkedIn, or send us an email. ~/Developer/ersc ❯ jj log --stat @ trsyxtlo benjamin, austin, david 2025-06-02 4447c34b trunk │ initial commit │ CORP.md | 128 +++++++++++++++++ │ 1 files changed, 128 insertions(+), 0 deletions(-) ◆ zzzzzzzz root() 00000000 ~/

  • GitHub - jj-vcs/jj: A Git-compatible VCS that is both simple and powerful

    Jujutsu is a powerful version control system for software projects. You use it to get a copy of your code, track changes to the code, and finally publish those changes for others to see and use. It is designed from the ground up to be easy to use—whether you're new or experienced, working on brand new projects alone, or large scale software projects with large histories and teams. Jujutsu is unlik

    GitHub - jj-vcs/jj: A Git-compatible VCS that is both simple and powerful
  • 1