【发布时间】:2013-07-25 11:56:57
【问题描述】:
我有一个存储库 (A),我一直在其中构建代码,我在不同的存储库 (B) 中也有相同的旧代码版本,将存储库 (A) 带到存储库 (B) 的最佳方式是什么。最终回购(A)应该消失。基本上我想指向B。
在这些选项中,哪一个是好的做法:
编辑 .git/config 文件 URL - 使用 URL (B) 代替 URL (A) 并推送 所有的变化
发出拉取请求并引入更改(不确定从 repo 到 repo 可以做到 (A) 不是 (B) 的一个分支。
也许有比以上两种更好的方法。
【问题讨论】:
-
这个问题不清楚。 B 如何比 A 拥有“旧代码版本”? A 是 B 的克隆,而您有一段时间没有更新 B? A 和 B 是否共享一些相同的历史记录(即 sha ID)?还是 A 和 B 有相同的文件,但 A 的历史与 B 的完全不同(即 A 的 sha ID 都没有与 B 共享)?
标签: git git-config