Git - 尝试从远程存储库克隆 - 权限被拒绝,密码错误

时间:2015-02-10 16:07:59

标签: git github ssh version-control https

我不是git专家,但据我了解,我应该可以从远程网络克隆存储库。

我在计算机A上设置了一个回购。我已完成git initgit add .git commit

我相信这会在我的电脑上设置存储库。

然后我使用了' whatsmyip'找出这台电脑的IP。

我尝试通过执行以下操作将此repo克隆到计算机B上:

(' mkdir等')

'git clone ssh://my_username@the_ip_of_the_computer:/home/my_username/repo_directory'

我也尝试了这种变体,例如https而不是ssh。

也许我只是尝试一些没有完全意义的东西,因为我还没有正确地理解git?我基本上使用它来在计算机之间同步文件,而不必使用(付费)github。

有人能指出我正确的方向吗?

哎呀,我没有指出出了什么问题:终端打印出“拒绝权限”,请再试一次。' - 但我想你可能已经从这篇文章的标题中假设了这一点。

1 个答案:

答案 0 :(得分:0)

尝试在git命令中提供密码,如下所示:

git clone https://my_username:my_password@the_ip_of_the_computer/home/my_username/repo_directory.git

或者在两台计算机之间设置SSH密钥,这样您就不需要提供密码了。

您可以检查IP,用户和密码是否正确的一种方法是尝试使用SSH连接到该计算机:

ssh my_username@the_ip_of_the_computer