使用不同用户名/帐户的git clone

时间:2016-09-22 16:31:42

标签: git clone

这是一个愚蠢的问题,但我已经查了很久,我找不到任何东西,所以我不得不问它。

你如何clone git使用其他帐户的内容?

例如,如果我已登录abcdef,并且我想在帐户12345上克隆某些内容,我该怎么办?

我记得在此之前这样做:git clone url -l username。 然后它会问我password我会输入它。 但这要么不再起作用,要么我的大脑在弄乱我!

感谢您的帮助。

1 个答案:

答案 0 :(得分:12)

如果您通过https进行克隆,则可以执行类似

的操作
git clone https://username@github.com/username/repository.git

这会提示您输入密码。

您也可以通过致电

直接提供密码
git clone https://username:password@github.com/username/repository.git

但请注意,密码将保存在.git / config中,并且在这种情况下您的bash历史记录是不安全的。 如果您不想在每次考虑通过ssh进行克隆时输入密码。