#!/usr/bin/env sh # # pre-push — 自触发脊梁(INFRA-F64)· 团队协作静态提醒 # # 用途:push 前静态提醒「若团队有 open PR 动了本次要推的文件,先协调」, # 降低多人拉分支协作时的合并冲突/互相覆盖风险。 # 性质:**warn-only 非阻塞**——纯 echo,永远 exit 0,绝不 block push。 # (owner 日常直推 master,阻塞会破坏工作流;见 AGENTS.md 硬规则 #7。) # 边界:这里**不查 Gitea**(动态 open-PR 雷达属 INFRA-F61,待只读 token); # 仅做无网络的静态提示。 echo "" echo "ℹ️ pre-push 提醒(非阻塞):" echo " 多人协作中,若团队已有 open PR 改动了本次要推的文件,先在群里/PR 上协调," echo " 避免互相覆盖或制造合并冲突。(动态 open-PR 雷达属 INFRA-F61,待 Gitea token。)" echo "" exit 0