如何将 Sourcetree 存储从旧电脑复制到新电脑?

问题描述 投票:0回答:1

我构建了一台新电脑,我想知道是否有办法将旧电脑上的 Sourcetree 中的所有存储复制到新电脑上的 Sourcetree。

我从 C:\Users\AppData\Local\ 复制了整个 Atlassian 文件夹,并将其粘贴到新 PC 上的同一目录中。在本地存储库下安装 Sourcetree 后,它向我显示了我在旧 PC 上打开的所有存储库,其中包含信息“存储库已移动或删除”。

我将相同的远程存储库克隆到新电脑上,但它没有显示我拥有的任何存储。我还单击了“已移动”或“已删除”存储库,单击“更改文件夹”并指向该存储库的目录,希望它能够识别这些存储,但它们仍然没有出现在那里。

还有一件事是,我使用的是最新版本的 Sourcetree,即 3.4.16,我想我在旧电脑上有一个较旧的版本(3.4.12 左右)。这可能是存储库与该存储库没有正确关联的原因还是完全不同的原因?

感谢您的帮助!

git atlassian-sourcetree git-stash
1个回答
0
投票

存储是您本地唯一历史记录的一部分,包含在

.git
文件夹内,因此您必须复制项目工作文件夹才能将存储复制到新电脑上。

Stashes 与 SourceTree 或您使用的任何其他 GIT 客户端无关。

© www.soinside.com 2019 - 2024. All rights reserved.