【发布时间】:2013-04-23 19:17:48
【问题描述】:
为了争论,假设我正在开发一个项目 X,它有一个依赖项 Y。现在 Y 是一个独立的开源项目,由第三方定期维护和更新。我检查了 Y 的最新版本,将其提交到托管 X 的存储库,随着时间的推移,我可能会在本地存储库中对 Y 进行更改。两个月后,我决定将开源 repo 中的最新更改合并回我的,以获取最新的错误修复、功能等。如果这两个分支是同一个 repo 的一部分,那么这将是不费吹灰之力.我怎样才能[相对]轻松地在 Git、Mercurial 和 Subversion 中进行这种跨存储库合并?
谢谢。
【问题讨论】:
标签: git svn version-control mercurial merge