有没有办法合并不同的来源分支?
Posted
技术标签:
【中文标题】有没有办法合并不同的来源分支?【英文标题】:Is there any way to merge different branches of sources? 【发布时间】:2013-11-29 18:44:39 【问题描述】:有什么方法可以合并不同的来源分支吗?
我的意思是,我已经有 SVN 中的 Web 应用程序项目源代码。 一个月前,我的朋友检查了这个项目,并和他的朋友一起添加了更多的特性和功能。
但是,他的项目并没有连接到原来的 SVN 仓库。
我们有几乎相同的项目结构,但有一些不同的源代码。
有什么好的方法可以合并这些来源吗?
【问题讨论】:
【参考方案1】:您应该将您的存储库从 SVN 转换为 git。 Git 更适合像这样的分布式工作(它也比 SVN 具有其他优势)。理想情况下,您应该从一开始就使用 git,但您现在仍然可以使用 git。
然后,您的朋友应该将您的 git 存储库克隆到一个新目录,将他更改的文件复制到新目录,提交它们并使用git push
或使用get send-email
将提交通过电子邮件发送给您。
【讨论】:
谢谢罗宾。但是,我和我的朋友进行了许多冲突更改。我的意思是,我们已经对相同的文件进行了更改。当源来自不同的地方时,有什么方法可以找出哪些文件有冲突,哪些文件没有冲突。以上是关于有没有办法合并不同的来源分支?的主要内容,如果未能解决你的问题,请参考以下文章