テクノロジー

git を捨てずに、git の手前に立つ - Jujutsu (jj) の概念と、乗り換えの損益分岐点 - じゃあ、おうちで学べる

1: syu-m-5151 2026/06/26 09:26

最近、jjを導入したので解説ブログを書きました。

2: toaruR 2026/06/26 12:01

stageないの不安(ノ∀`)

3: yarumato 2026/06/26 12:05

“私が欲しかったのは「操作そのものを巻き戻す」機能でした。git の reflog は作業ツリーや index の状態までは戻してくれない。jj はリポジトリを変更するすべての操作を記録します。直前の操作を取り消せる jj undo ”

4: ku__ra__ge 2026/06/26 12:55

`git branch restore_point`, `git reset --hard restore_point` で完全にもとに戻せるでしょ、と突っ込みたくなる/jjはstacked diffsを体現したようなツールなので、GitHubじゃなくGerrit Codeを使うべきって感じはある

5: otchy210 2026/06/26 16:42

挟み込まれている AI 絵が全て広告に見えていて無意識下で無視してた事に、読み始めてからだいぶ後になって気付いた。何がそうさせた?

6: ene0kcal 2026/06/26 18:42

gitの機能は素晴らしいんだが、コマンド体系が今ひとつわかりにくい。やりたいことをするためにパズルのようにコマンドを複数使用する必要があり、それぞれ分かりにくい。生成AIに作り直してもらえるか??

7: simplememofast 2026/06/26 19:23

git一本で10年、rebase事故のたびreflogを漁ってきた。jjはcolocateで足すだけ、撤退は.jj削除で済む。効くのは速さより失敗の値段を下げる可逆性だと思う