我正在尝试Git克隆网络中的远程存储库。
提示输入本地PC的用户名和密码。因为我有 我的机器上没有密码,我将密码留为空白。
现在,每当我尝试进行git clone时,它都会拒绝通过端口22连接到我的PC。
此后,我将帐户更改为具有密码,但是我不知道如何使用Git帐户中的正确凭据重新连接。 (我也不知道需要密码)。
如何重置连接?
答案 0 :(得分:0)
在端口22上。
这意味着您要克隆的远程存储库的URL是SSH,而不是HTTPS。
git@aserver:auser/arepo.git
在这种情况下,这与您的密码无关,但与您创建SSH密钥并在服务器端注册公共密钥的能力有关。
这是an example for GitHub。
答案 1 :(得分:0)
您可以按照以下步骤从另一台计算机克隆git repo。
假设远程git仓库位于PC1 C:\repo\myrepo
中,并且您要在PC2中进行克隆。详细步骤如下:
在PC1中,共享目录myrepo
中的远程仓库的文件夹C:\repo
。
在PC2中,通过\\IPforPC1\repo\myrepo
从PC打开共享文件夹。它将第一次弹出窗口,输入用于访问PC1的用户名和密码。
确保在PC2中可以访问\\IPforPC1\repo\myrepo
,然后将git repo URL用作file:////IPforPC1/repo/myrepo
。因此,您可以执行以下操作来克隆:
git clone file:////IPforPC1/repo/myrepo