我有一个GIT存储库(ssh:// git @ myserver:7999 / swlab / java_be_app.git),用于我在一台机器上开发的Java后端应用程序和第二个GIT存储库(ssh:// git @) myserver:7999 / swlab / dotnet_app.git)我在另一台计算机上开发的.NET应用程序。 是的,我正在使用SSH和“C:/Users/xxxxxxx/.ssh/id_rsa.ppk”文件,该文件包含两个存储库的同一帐户的相同密钥。
现在,第二台计算机崩溃了:硬盘是RIP,内存是油炸的,CPU不再处理任何东西了。我仍然需要继续在一台机器上开发这两个应用程序。我使用TortoiseGit作为我的GIT客户端。
将2个存储库合并为1不是一个选项,原因如下:这些是针对2个不同客户的2个不同应用程序,还存在非常严重的隐私,代码和数据安全问题。
如何在同一台Windows计算机上使用同一帐户同时使用这两个存储库?
答案 0 :(得分:0)
您可以在第一台服务器上创建新的存储库。正如我在评论中提到的,您可以在服务器上拥有多个存储库。
为此(在TortoiseGIT中),您可以按照以下步骤操作:
如果您拥有旧服务器上的git存储库的更新版本,您还可以按this question将存储库迁移到新主机上(您还需要按照步骤操作以上在遥控器上创建一个repo)。
答案 1 :(得分:-1)
怎么样?
git clone ssh:// git @ myserver:7999 / swlab / dotnet_app.git