主要观点:介绍了 Jujutsu 版本控制系统,它具有简化的思维模型和命令行界面,比 Git 更简单但不失表现力和功能,使用 Git 作为后端,可非破坏性使用并随时切换回 Git。
关键信息:
- 2025 年 7 月 21 日发布,包含多个标签如
jujutsu
、development
、guide
。 - 有详细的目录,包括电梯推销、入门、使用方法等部分。
- 命令行界面面积小,思维模型简单,如开始新修订无需创建分支,直接在现有修订上创建新修订等。
- 介绍了导航、分支(书签)、冲突处理等方面的操作,如通过
jj new
创建修订,jj abandon
放弃修订,jj bookmark
创建和移动书签,处理冲突时可直接编辑或创建新修订并 squash 等。
重要细节: - 安装
jj
命令行工具,设置作者信息和 shell 完成项。 - 初始化并使用 Jujutsu 仓库,可与现有 Git 仓库共存。
- 新修订创建后,Git 哈希可能变化但 Jujutsu 修订 ID 保持稳定。
- 冲突时标记冲突修订,通过编辑或创建新修订并 squash 解决。
- 分支在 Jujutsu 中是指针,可通过
jj bookmark
操作,推送时需注意确认等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。