摘要: Jujutsu 是一个与 Git 兼容的分布式版本控制系统,旨在成为更简单、性能更高、更易于使用的 Git 替代品。 删除了暂存区(index),工作树由实际提交直接表示,用户可直接编辑磁盘文件来修改提交,无需暂存或取消暂存操作,也无需 “git add” 或 “git stash” 等命令。 集成了基于 patch 的版本控制系统中的想法,采用冲突树的表述形式处理合并冲突,允许用户提交冲突并在之后解决,确保合并和 rebase 始终 “成功”。 其性能表现出色,完成 rebase 操作的速度比 Git 快得多。部分原因是采用了合理默认值,以及尽可能避免像 “git rebase” 那样遍历 commit graph。 阅读全文
posted @ 2025-07-17 00:22 大卫小东(Sheldon) 阅读(1673) 评论(0) 推荐(2)