繁体   English   中英

Visual Studio Git sln文件合并冲突

[英]Visual Studio Git sln file merge conflicts

这不可能无法解决,但使用Visual Studio(2017)的git工作流程出了点问题。 我还有一个开发人员,我与多个项目共享一个解决方案。 目前,我们正在遍历代码库,并将现有项目添加到解决方案中,但是当我将分支(称为DAL )推送到服务器(Bitbucket)并进行拉取请求以将其合并到Development分支时,一切顺利。 当他尝试从其分支机构( Tests )执行类似操作时,我们总是会遇到解决方案文件合并冲突。 必须有一种方法可以在不同的分支中添加项目,然后将它们合并回到Development分支中,而不会出现这种麻烦吗? 我唯一能找到的解决方案是进入Development分支,首先创建所有项目,然后分支到Database and Tests并添加关联的项目文件。 这对我来说似乎很钝,但是我似乎找不到其他方法。 似乎这样的现象应该如此明显,但它在逃避我。 我对这个问题进行了彻底的搜索,但没有找到能解决问题的方法-请多多包涵,因为我知道我不是唯一处理此问题的人。

我认为您遇到的问题是您尝试直接在bitbucket中进行操作。 合并冲突非常普遍,并非世界末日。

看到这里: https : //confluence.atlassian.com/bitbucket/resolve-merge-conflicts-704414003.html

我建议在本地将development合并到tests ,并解决本地计算机上的合并冲突。 然后将新合并的tests分支推送到bitbucket。

完成之后,bit-bucket将使您将tests合并回development

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM