Git连接被Git克隆拒绝了。如何使用正确的凭据重新连接

时间:2018-07-19 03:53:29

标签: git version-control

我正在尝试Git克隆网络中的远程存储库。

提示输入本地PC的用户名和密码。因为我有 我的机器上没有密码,我将密码留为空白。

现在,每当我尝试进行git clone时,它都会拒绝通过端口22连接到我的PC。

此后,我将帐户更改为具有密码,但是我不知道如何使用Git帐户中的正确凭据重新连接。 (我也不知道需要密码)。

如何重置连接?

2 个答案:

答案 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中进行克隆。详细步骤如下:

1。共享远程仓库的文件夹

在PC1中,共享目录myrepo中的远程仓库的文件夹C:\repo

2。从PC2打开共享文件夹

在PC2中,通过\\IPforPC1\repo\myrepo从PC打开共享文件夹。它将第一次弹出窗口,输入用于访问PC1的用户名和密码。

3。将远程仓库克隆到PC2

确保在PC2中可以访问\\IPforPC1\repo\myrepo,然后将git repo URL用作file:////IPforPC1/repo/myrepo。因此,您可以执行以下操作来克隆:

git clone file:////IPforPC1/repo/myrepo