Jujutsu 和 Radicle:一个近乎无分支的工作流

2025-08-14
Jujutsu 和 Radicle:一个近乎无分支的工作流

本文讲述了作者如何结合使用 Jujutsu 和 Radicle 来实现近乎无分支的版本控制工作流。Jujutsu 作为一个在 Git 之上的透明层,使用 change ID 来管理变更,简化了 Git 的复杂操作,如 rebase 和 squash。Radicle 则利用 Git 的存储和协议,提供安全可靠的代码协作平台。作者详细介绍了其 `.git/config` 和 `.jj/config` 配置,以及如何使用 `jj new`, `jj edit`, `jj squash`, `jj rebase` 等命令来创建、编辑、合并和重排变更,并通过 Radicle 的 patch 机制实现高效的代码贡献和维护,最终摆脱了繁琐的分支管理,提升了开发效率。

阅读更多
开发

Radicle 1.3.0 发布:增强协作和 Windows 支持

2025-08-12
Radicle 1.3.0 发布:增强协作和 Windows 支持

Radicle 1.3.0 版本发布,带来了诸多改进。核心更新包括:引入规范引用规则,增强代码协作安全性;创建 radicle-protocol 组件,简化协议实现;初步支持 Windows 系统,可以使用 rad CLI;改进日志轮换机制,并优化节点 ID 显示。此次更新提升了 Radicle 的稳定性和易用性,为开发者提供了更流畅的协作体验。

阅读更多