如何用用户名和密码克隆GitHub的私有回购?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (39)

我已经用全局配置配置了我系统上的帐户A,我可以从那里克隆我的所有Repos。

现在我不想改变配置,我想用我的用户名和密码克隆和执行帐户B的所有操作。我该怎么做?

我试过:

git clone username:passwordgit@github.com:*****/******.git

但没有成功。

提问于
用户回答回答于

为了使语法更加清晰,克隆私有存储库使用:

git clone https://[insert username]:[insert password]@github.com/[insert organisation name]/[insert repo name].git

例子:

git clone https://myusername:mypassword@github.com/myorgname/myreponame.git
用户回答回答于

您可以尝试使用完整的https url:

git clone https://username:password@github.com/*****/******.git

如果你忽略了https://部分(及使用):它将被解释为ssh url,而不是‘/’。

git clone https://username@github.com/*****/******.git

扫码关注云+社区