GitHub Desktop 3.6 :工作树和更深入的Copilot集成

GitHub Desktop 3.6将更多的日常Git流程整合到一个地方, GitHub Copilot现在支持提交创作和合并冲突解决,以及新的Git工作树支持。…文章GitHub Desktop 3.6 :工作树和更深入的Copilot集成首次出现在GitHub博客上…

GitHub Desktop 3.6将更多的日常Git流程整合到一个地方, GitHub Copilot现在支持提交创作和合并冲突解决,以及新的Git工作树支持。在人工智能和编码代理的帮助下,越来越多的开发发生,这提高了日常Git时刻之间的标准。

其中一些时刻仍然让您远离您的流程:提交创作需要更多的控制和更好地与存储库标准保持一致,合并冲突仍然是最令人生畏的Git工作流之一,同时跨多个分支工作通常意味着隐藏更改、重复切换分支或创建额外的克隆。

GitHub Desktop中的Copilot现在在Copilot SDK上运行, Copilot SDK是增强的提交消息体验和新的合并冲突工作流程背后的共享基础。除了这些功能之外, SDK还解锁了Copilot运行方式的更大灵活性。GitHub Desktop中的每个Copilot功能现在都包含一个模型选择器,因此您可以通过GitHub从可用的模型中进行选择。

您还可以使用自带密钥(BYOK)连接第三方提供商或在您的计算机上本地运行的型号。GitHub Desktop的提交消息生成功能现在更加强大且可自定义。它从your.github/copilot-instructions.md和AGENTS.md文件中获取自定义指令,并遵守为您的存储库定义的提交元数据规则。

通过这种方式,生成的消息与您的风格相匹配,并符合存储库的标准。使用GitHub Desktop中的AI辅助解决方案,现在可以更轻松地导航合并冲突。遇到冲突时,桌面可以帮助解释相互冲突的更改,并提出解决方案,供您在完成合并之前查看、接受或编辑。