Git clone pull身份验证

时间:2014-01-13 09:18:39

标签: git clone

我刚换了PC,我一如既往地安装了git bash。而且我遇到了一些问题。 当我总是在做一些git pull或git clone http:// link / repo.git一切正常。 Atm我不能拉或克隆因为:

$ git pull origin master或git clone http:// link / repo.git:

致命:无法读取'http:// link'的用户名:没有这样的文件或目录

当我从旧PC使用此命令时,一切正常。我输入我的用户名然后输入密码,现在它甚至不允许我这样做。

FIXED ,请查看下面的答案。

3 个答案:

答案 0 :(得分:1)

要注意,那就是git 1.8.5的bug。只需降级到1.8.4就可以了。

答案 1 :(得分:0)

尝试使用以下格式

git clone username@domain.com:repo-name.git

还有一件事。您的新PC SSH密钥是否已添加以进行回购身份验证?

答案 2 :(得分:0)

我可以想象在git中设置全局用户名可能会有所帮助:

git config --global user.name "Billy Everyteen"