Github:使用ssh进行克隆有效,但是https不起作用

时间:2018-10-03 19:06:29

标签: git

admins-MacBook-Pro:Dev sam$ git clone https://github.com/pr.git
Cloning into 'pr'...
fatal: remote error:
  Repository not found.
admins-MacBook-Pro:Dev sam$ git clone git@github.com:pr.git
Cloning into 'pr'...
...
Checking connectivity... done.

如您所见,将git clonessh一起使用,而不是https。 如何使它与https一起使用?

1 个答案:

答案 0 :(得分:3)

  1. 检查网址

    如果网址正确,则在输入网址时我们会看到该页面。

  2. 检查远程仓库是私有的还是公共的

    如果回购是私人的,则无法访问或使用错误的凭据。

    代替

    git clone https://github.com/NAME/repo.git
    

    网址应为

    git clone https://username:password@github.com/NAME/repo.git