关于咒术与魔法·安托万·马丁

主要观点:作者使用 Jujutsu 数周后写下此帖,对比 Jujutsu 和 Magit,表达对 Jujutsu 的看法及对理想工具/工作流的憧憬。
关键信息

  • 作者自学生时代起使用 Git,主要通过 Magit 与 Git 交互,8 年前因 Magit 改用 Emacs。
  • 了解 Jujutsu 后决定尝试,虽其无暂存区但有“squash”工作流可实现类似 Git 的功能,如用jj squash -i替代git add -p
  • Magit 使 Git 操作更便捷,如复杂历史重写操作,但其在冲突处理上不如 Jujutsu,Jujutsu 有一等冲突且可延迟解决。
    重要细节
  • Jujutsu 特点:changeid对历史重写不变,有git后端可在git仓库中透明使用,支持 mega-merges 等。
  • 作者在小项目中继续使用 Jujutsu,同时期待 Magit 等效的 Emacs 包,也列出多个了解 Jujutsu 的资源。
阅读 8
0 条评论