refactor: rename pr +close to pr +refuse #105
Loading…
Reference in New Issue
No description provided.
Delete Branch "muel/gitlink-cli:rename/pr-close-to-refuse"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
pr +close这个命令名有误导性 — 它让人以为是"无害地关闭一个 PR",但实际调用的是refuse_mergeAPI,会把 PR 标记为"已拒绝"。这导致了一个实际事故:PR #57 在代码已手动合入 master 后,被错误地用
pr +close关闭,结果 PR 被标记为"已拒绝"而非"已合并"。Changes
pr.go:+close→+refuse,描述改为 "Refuse and close a pull request"pr_test.go:TestPRClose→TestPRRefuse,更新测试用例skills/gitlink-pr/SKILL.md: 更新 shortcut 表和示例skills/gitlink-pr/references/gitlink-pr-close.md→gitlink-pr-refuse.md: 重命名并添加注意事项Risk
Breaking change — 现有脚本如果使用
pr +close需要改为pr +refuse。但为了避免更多人被误导,值得做这个改名。530ca472c9to83fe18f8c0