我在/trees/repo
和/trees/repo_recovered
有两个git存储库。从死亡的计算机手动复制恢复的版本。在这个仓库中有一个未被推动的分支,我想转移到/trees/repo
。我可以将此分支推送到远程,然后将其下载到新的回购中,但我不想分享这项工作。
如何在文件系统中复制分支(及其所有历史记录)?
答案 0 :(得分:4)
您可以添加另一个恰好在您的文件系统上本地可用的远程存储库。
git remote add recovered /trees/repo_recovered
git fetch recovered