【发布时间】:2010-07-07 07:52:48
【问题描述】:
我将一些文件添加到错误的存储库中,直到后来才意识到,一旦它们已经有相当多的历史记录(只是线性修订,没有分支或任何东西)。
是否有可能获取这些文件并将它们连同它们的历史记录一起移动到另一个 git 存储库?我不在乎他们的残余是否留在当前的,只要新的拥有一切。
【问题讨论】:
-
我不是 GIT 专家,但您能否: 1. 克隆目标仓库。 2.将错误的源推送到克隆的目标中。 3. 重新设置您想要保留的变更集。 4. 只将那些变更集推回原始仓库?正如我所说,我不是 GIT 专家,所以我什至不知道这是否可能。
-
另外结帐this(几乎重复)问题。拥有成千上万的浏览量,这可能是更权威的答案。
标签: git