gitlink-cli/skills/gitlink-member/examples/member-workflow.md

1.2 KiB
Raw Blame History

成员管理完整工作流示例

场景:项目维护者需要管理仓库的协作者和团队成员。

工作流步骤

Step 1查看仓库成员

gitlink-cli member +list --owner myorg --repo myproject --format json

输出示例:

{
  "ok": true,
  "data": [
    { "id": 100, "name": "张三", "login": "zhangsan", "role": "Manager" },
    { "id": 101, "name": "李四", "login": "lisi", "role": "Developer" }
  ]
}

Step 2添加成员

# 添加仓库协作者
gitlink-cli member +add --owner myorg --repo myproject --user-id 102 --role Developer

Step 3修改成员角色

# 将成员提升为 Manager
gitlink-cli member +update --owner myorg --repo myproject --user-id 101 --role Manager

Step 4移除成员

# 移除仓库协作者(⚠️ 需确认)
gitlink-cli member +remove --owner myorg --repo myproject --user-id 101

完整命令速览

gitlink-cli member +list --owner <owner> --repo <repo> --format json
gitlink-cli member +add --user-id <id> --role <role>
gitlink-cli member +update --user-id <id> --role <role>
gitlink-cli member +remove --user-id <id>