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

JetBrains产品提交后Sign-off Author字段自动清空如何解决?

解决JetBrains IDE提交后Sign-off Author字段清空的问题

以下是几个可行的解决步骤,按顺序尝试即可:

  • 配置Git全局用户信息
    打开终端执行以下命令,设置你的全局Git用户名和邮箱:

    git config --global user.name "你的用户名"
    git config --global user.email "你的注册邮箱"
    

    配置完成后,IDE会自动读取这些信息填充Sign-off的Author字段,无需手动输入。

  • 在IDE中开启自动Sign-off并配置模板

    1. 打开IDE设置(快捷键Ctrl+Alt+S,或通过File > Settings进入)
    2. 导航到Version Control > Commit
    3. 勾选「Sign-off commit」选项,然后在下方的提交信息模板里添加固定的Sign-off格式:
      Signed-off-by: ${user.name} <${user.email}>
      
      这样每次提交时IDE会自动生成符合格式的Sign-off,不会出现字段清空后需要重填的情况。
  • 确保IDE读取Git全局配置

    1. 在IDE设置中进入Version Control > Git
    2. 确认「Path to Git executable」指向正确的Git程序路径,点击「Test」验证Git可用
    3. 进入User Information板块,勾选「Use global Git configuration」,避免IDE使用本地覆盖的用户信息导致字段无法自动填充。
  • 检查项目本地Git配置(针对单个项目异常的情况)
    进入项目根目录的终端,执行以下命令查看本地Git配置:

    git config user.name
    git config user.email
    

    如果存在与全局配置不符的本地设置,可执行以下命令删除本地配置:

    git config --unset user.name
    git config --unset user.email
    

    这样IDE会重新读取全局配置来填充Sign-off字段。

内容的提问来源于stack exchange,提问作者FluidMechanics Potential Flows

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 12:39:58