基于代码上下文与大语言模型的自动化合并冲突解决方法.pdfVIP

基于代码上下文与大语言模型的自动化合并冲突解决方法.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第48卷第10期计算机学报Vol.48No.10

2025年10月CHINESEJOURNALOFCOMPUTERSOct.2025

基于代码上下文与大语言模型的自动化

合并冲突解决方法

1)1)2)3)4)3)

董政宇张卫丰许蕾何华梅光辉玄跻峰

1)

(南京邮电大学计算机学院南京210023)

2)

(南京大学计算机学院南京210023)

3)

(武汉大学计算机学院武汉430072)

4)

(OPPO广东移动通信有限公司广东东莞523846)

摘要现代协作软件开发中,版本控制系统如Git被广泛使用,但分支合并产生的代码冲突成为了一个常见难

题。约12%的提交涉及合并冲突,在大型项目中这一比例高达50%。传统的人工解决方法耗时费力,迫切需要自

动化的解决方案。本文提出了一种基于代码上下文的方法,利用ChatGPT自动解决代码合并冲突,并验证了不同

类型的代码上下文对冲突消解的效果。研究结果表明,较低温度设置和标准思维链提示风格能够显著发挥代码上

下文的性能。特别是基于静态分析的程序依赖上下文,其正确率提高了42%,显示出强大的冲突消解辅助能力。

此外,实验还展示了不同类型代码上下文的有效性分析,证明了代码上下文在不同大语言模型上可以有效帮助消解

冲突的通用性。本研究为自动解决代码合并冲突提供了新的思路,并强调了代码上下文的重要性,特别是在提高自

动化工具准确性和稳定性方面的潜力。

关键词分支合并;合并冲突自动消解;代码上下文;提示工程;ChatGPT

中图法分类号TP391DOI号10.11897/SP.J.1016.2025.02468

AutomatedMergeConflictResolutionBasedonCodeContextand

LargeLanguageModels

1)1)2)3)

DONGZheng-YuZHANGWei-FengXULeiHEHua

4)3)

您可能关注的文档

文档评论(0)

经典文库 + 关注
实名认证
服务提供商

人力资源管理师持证人

专注于各类文档、文案、文稿的写作、修改、润色和各领域PPT文档的制作,收集有海量各类规范类文件。欢迎咨询!

领域认证该用户于2025年05月14日上传了人力资源管理师

1亿VIP精品文档

相关文档