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

Visual Studio与GitHub Projects集成:代码签入关联任务实现问询

解决方案:Visual Studio中关联GitHub Projects任务与代码提交

以下是几个无需跳转GitHub就能实现关联的实用方法:

  • 提交信息嵌入任务ID(最简单直接)
    GitHub原生支持通过提交信息关联Projects任务,只需要在提交消息里使用关键词(Closes/Fixes/Resolves/关联等)加上任务ID(比如#123)。比如提交时写:

    Fixes #45: 修复购物车结算时的金额计算错误
    

    提交后GitHub会自动将该代码变更关联到Projects中ID为45的任务,你可以在任务详情页看到对应的提交记录,甚至如果任务设置了自动完成规则,满足条件后任务会自动标记为完成。

  • 利用Visual Studio的GitHub扩展关联任务
    确保你安装了最新版的「GitHub for Visual Studio」扩展,在提交代码的界面(团队资源管理器->Git->更改),提交消息框上方会有「关联工作项」的区域:

    1. 点击下拉选择你的GitHub仓库
    2. 搜索任务的ID或标题,选中对应的任务
    3. 完成提交后,该提交会自动关联到GitHub Projects的任务中
      如果没看到这个区域,去扩展管理器更新GitHub扩展后重启VS即可。
  • 设置提交模板强制关联提示
    可以在VS里配置Git提交模板,避免忘记关联任务:

    1. 打开VS的「工具->选项->源代码管理->Git->提交」
    2. 在「提交模板文件」中指定一个本地的txt文件,模板内容可以写:
      关联GitHub任务: #XXX
      提交说明:
      

    每次提交代码时,提交消息框会自动加载这个模板,提醒你填写任务ID,养成关联习惯。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 06:32:30