<分区>
Possible Duplicate:
How to move files from one git repo to another (not a clone), preserving history
我按照步骤在
How to move files from one git repo to another (not a clone), preserving history
我确实把文件移了过来,但它带来了整个 repo 协议(protocol)的历史!
有没有办法做同样的事情,但只带来相关文件的历史而不是存储库的整个历史?
编辑:
为了更明确地说明我正在尝试做什么,假设存储库中有 10 个文件,每个文件都有 1 个与之关联的提交(因此日志中总共有 10 个提交)。
我有一个新的存储库,我想将其中的一些文件传输到其中,比如说其中的 2 个。我想将这些文件与这些文件的历史一起带过来,所以我希望在新 repo 的日志中有 2 次来自原始 repo 的提交。上面使用的方法带来了所有 10 次提交,即使只有 2 个文件过来了。