使用终端的私有存储库Git克隆失败

时间:2018-02-28 08:44:16

标签: git github terminal repository

我正在尝试使用终端克隆私有存储库,但它无法说明以下错误:

  1. 存储库不存在。
  2. 无法使用凭据进行连接。
  3. 我可以使用xCode& amp;成功克隆相同的回购源树。我添加了&验证SSH密钥&试过HTTP& SSH,但克隆在两种情况下均失败。

    我在这里缺少什么?

2 个答案:

答案 0 :(得分:2)

经过多次尝试,我找到了解决方案。当你必须克隆一个私人目录时,git clone命令会有所改变。 通常我们做的是

git clone https://github.com/zzzubair/TestGit.git

如果TestGit是公共存储库,这很好。但是对于私有存储库,您需要提及您的用户名,该用户名可以正确访问克隆存储库,因此该命令会更改为此。

git clone https://zzzubair@github.com/zzzubair/TestGit.git

我希望这会帮助许多正在或将要面对这个问题的人。

答案 1 :(得分:0)

如果您使用的是github和Windows,请确认您已生成个人访问令牌(more info here),然后选择“ repo” 选项(对私有存储库的完全控制)。否则,您的令牌将对公共存储库有用。