You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitLab提交作者与流水线触发者不一致问题求助

解决Git流水线触发者显示错误用户的问题

排查及修复步骤

  • 检查流水线服务的运行身份
    流水线的触发身份和本地Git全局配置无关,由代码托管平台(如GitHub/GitLab)的服务账号、部署密钥或授权身份决定:

    1. 进入平台流水线设置页面,查看当前使用的运行账号/服务主体,确认是否绑定旧用户;
    2. 若使用部署密钥,检查密钥关联的用户是否为目标账号;
    3. 若流水线通过个人账号授权启动,重新完成授权流程并选择正确用户身份。
  • 验证仓库级Git配置
    部分流水线会读取仓库本地配置而非全局配置,执行以下命令检查仓库配置:

    git config user.name
    git config user.email
    

    若输出为旧账号信息,执行命令修改仓库配置:

    git config user.name "myusername"
    git config user.email "myemail"
    

    提交配置变更后重新触发流水线。

  • 清除流水线缓存
    部分流水线服务会缓存身份信息,尝试清除流水线缓存数据或重启运行实例,确保新配置生效。

  • 检查系统级Git配置
    全局配置可能被系统级配置覆盖,执行命令查看系统配置:

    git config --system user.name
    git config --system user.email
    

    若显示旧账号,用管理员权限修改:

    git config --system user.name "myusername"
    git config --system user.email "myemail"
    

内容的提问来源于stack exchange,提问作者xgeek652

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 20:09:11