用途:该技能用于规范分支创建流程,要求所有工作都在功能分支上进行,避免直接向 develop 或 main 等受保护分支提交或推送。
主要能力:通过 gus-cli runner identity 解析 ownerPrefix,并按 <ownerPrefix>/W-XXXXX-short-description 的格式命名分支。示例中 Shane McLaughlin 的 ownerPrefix 为 sm。
使用方式:先执行 git fetch origin develop,再执行 git checkout -b sm/W-XXXXX-short-description origin/develop --no-track,完成工作并提交后执行 git push -u origin sm/W-XXXXX-short-description。
限制与注意:从 origin/develop 创建分支时不能省略 --no-track,否则裸 git push 可能推送到 develop。资料未提供其他平台、收费或效果信息。