分支管理
概述
main
分支为主干分支,使用 Pull Request 来提交新的代码, 合并需要有另一人审核。
修改
代码的变更来源于 Linear 的任务,每个任务都有对应的编号,任务的右上角有快捷复制分支名的按钮。
从最新的 main
分支创建名称与任务对应的分支进行开发。
TIP
在提交消息中包含特定内容,将 commit 链接到 Linear。例如:Fixes ID-123
或者 Part of ID-123
。
合并
当代码修改完成后, 请使用 GitHub 的 Pull Request 功能请求提交到 main
分支。 该提交会被至少一名其他开发者审核后才能被合并,合并时选择 squash
模式。