Now looking for a thorough #jujutsu cheatsheet... Anyone out there using it? #jj #jujutsu_version_control

這兩天的新發現:

- 可以在 push 時才建立 bookmark (用來對應 git branch 的東西)→ 不用先想 branch name

- commit/revision log 外,還有 operation log → 要還原動作很方便(尤其對我這種新手)

- rebase 會連帶更新後代 revision & bookmark (git 則是可以更新被 rebase 影響的親代 commit & branch)

- 可以 push 前再一次 sign 所有要推出去的 commit

- push 預設是一次推一批 bookmark/branch(可以選擇類型:全部/新的/刪除的),也可以逐一指定

- conflict 會直接寫入 revision,而不會中斷 rebase

#jujutsu_version_control

嗯……沒有 `git apply` 對應指令。

#jujutsu_version_control

Also a funny thing, Jujutsu (https://github.com/jj-vcs/jj) indirectly helps working with Nix configuration if it's defined via flake. As you might know, Nix refuses to evaluate the file if it's not tracked by Git, and since Jujutsu tracks all non-ignored files automatically, you can just add a .nix file, and it will evaluate without any problem :)

#nix #NixOs #jujutsu_version_control #jujutsu #flake
GitHub - jj-vcs/jj: A Git-compatible VCS that is both simple and powerful

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

GitHub
@tastapod Believe me, I understand.. I am a former Jujutsuka (Hontai-Yoshin Ryu under Mike McClure at the Budokwai in London), and continuing Aikidoka (under Mike Hurley of the CAA).
The project's team have already decided to go with "sunk cost fallacy" for $10, as can be seen here https://github.com/jj-vcs/jj/discussions/2520
All I'm asking is for you to be part of the solution, not the problem, and use the #jj_vcs hashtag, which is the name of the GitHub repo itself.
Or any other qualified hashtag, #jujutsu_version_control, whatever you like.
Proposal: Rename Jujutsu to Jojo · jj-vcs jj · Discussion #2520

Proposal Rename jj's full name from Jujutsu to Jojo. Reasons Pro + Jojo is shorter and easier to write, say, and remember than Jujutsu + Jojo memes are based Reasons Con - Naming a DVCS after an an...

GitHub