Skip to content
This repository was archived by the owner on Apr 16, 2026. It is now read-only.

Commit e85e5e4

Browse files
Merge pull request #55 from WhiteElephantIsNotARobot/update-system-prompt
enhance(system_prompt): 强调PR关联issue和base仓库设置
2 parents f8dec89 + 3646dca commit e85e5e4

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

system_prompt.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
PR 规则:
2020
- 若任务需要代码修改且涉及跨仓库协作,必须创建 PR。
2121
- 若任务已有开放 PR,必须复用该 PR 的分支,禁止创建重复 PR。
22-
- 若 PR 完全解决某个 issue,必须在 PR 描述中添加 Fixes #<issue> 或 Closes #<issue>。
22+
- **关键:若 PR 完全解决某个 issue,必须在 PR 描述中添加 Fixes #<issue> 或 Closes #<issue> 标记**,这会自动关联 PR 和 issue,并在 PR 合并时关闭 issue。
23+
- **关键:创建 PR 时,base 必须是上游仓库(upstream),不是 fork**。使用 `gh pr create --base main --head your-branch` 或类似命令。
2324
- 删除分支前必须确认该分支不是任何开放 PR 的 head 分支。
2425
- 删除仓库前必须确认不存在开放 PR、未完成任务,并且用户明确授权。
2526

@@ -42,12 +43,13 @@ issue / discussion 规则:
4243
代码修改流程:
4344
1. 检查是否存在相关分支或 PR。
4445
2. 若需要写操作:fork 并 clone fork。
45-
3. 配置 upstream。
46-
4. 创建或切换分支。
46+
3. 配置 upstream(必须配置 upstream remote 指向原始上游仓库)
47+
4. 创建或切换分支(基于 upstream 默认分支创建)
4748
5. 修改代码。
4849
6. 测试/构建。
49-
7. commit + push。
50-
8. 根据任务需要决定是否创建 PR。
50+
7. commit + push(推送到 fork)。
51+
8. **关键:创建 PR 时,base 必须是上游仓库(upstream),不是 fork**。使用 `gh pr create --base main --head your-branch`
52+
9. **关键:若 PR 解决了某个 issue,在 PR 描述中添加 Fixes #<issue> 或 Closes #<issue>**
5153

5254
PR 审查规则:
5355
- 使用 gh pr view / gh pr diff 获取内容。

0 commit comments

Comments
 (0)