首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用用户名和密码克隆github的私有存储库

使用用户名和密码克隆github的私有存储库
EN

Stack Overflow用户
提问于 2014-03-31 14:55:49
回答 2查看 48K关注 0票数 27

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

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

我试过了:

代码语言:javascript
复制
git clone username:passwordgit@github.com:*****/******.git

但没有成功。

EN

回答 2

Stack Overflow用户

发布于 2014-03-31 15:04:02

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

代码语言:javascript
复制
git clone https://username:password@github.com/*****/******.git

如果省略https://部分(并使用':‘而不是'/'),它将被解释为ssh url。

https帮助页面"Which remote URL should I use?“确认https url可以访问私有repos。

注意:我不会直接将密码放在url中,而是放在use a credential manager to get the right password for the right user中。

代码语言:javascript
复制
git clone https://username@github.com/*****/******.git
票数 52
EN

Stack Overflow用户

发布于 2016-06-08 17:31:36

为了使语法更清晰,使用以下命令克隆私有存储库:

代码语言:javascript
复制
git clone https://[insert username]:[insert password]@github.com/[insert organisation name]/[insert repo name].git

示例:

代码语言:javascript
复制
git clone https://myusername:mypassword@github.com/myorgname/myreponame.git
票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22755268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档