版本冲突(branch conflict),理学-计算机科学技术-软件工程-软件工程管理-软件配置管理-版本控制,版本合并过程中发生的文件修改矛盾。不同的分支可能修改了同一个文件的同一行代码,或者一个分支修改了被另一个分支删除了的代码。在这种情况下进行版本合并就不能确定到底哪个分支的改动是正确的,即造成了版本冲突。为了便于开发成员解决版本冲突,版本控制系统会在发生版本冲突的文件中标记出不同分支中的内容。开发成员之间需要对版本冲突进行协商,从而确定哪个分支的改动是正确的、哪个分支的改动可以被放弃掉、是否需要组合两个分支的改动。