用途:sync-upstream 用于更新过期的会话分支,将当前会话分支 rebase 到最新上游(origin),使工作保持基于 origin 的最新状态。
主要能力:拉取最新上游并执行 rebase;遇到冲突时以“上游优先”为原则处理——不修改上游逻辑、API 或模式来迁就会话改动,而是调整会话工作(重命名、重构或重写)以适配新上游,同时保留会话目标;冲突解决后 git add 文件并 git rebase --continue;rebase 完成后验证结果仍可编译且符合会话目标,若会话改动在新上游下已不成立,则说明变化并给出修订方案。
必要用法:若存在未提交改动,先用 /commit 技能提交;随后执行: git fetch origin git rebase origin/main 若基准分支不是 main,使用相应的基准分支。
适用场景:上游已显著前进、会话分支需要追平最新代码时。
限制:技能未提供更多细节(如支持分支命名、冲突自动解决范围、失败回滚、并发或权限要求、平台与收费信息),这些暂未提供。