如题 centos 6.4 yum安装 git 然后 git clone https://xxxxx 然后不提示我输入用户名密码 直接报401错误 请问如何解决
1.问题:我需要使用https方式链接 :: 三楼的方法当然可以但是答非所问 :: 四楼的回答 显然是连题目都没看清楚,我既然说要密码 显然是私有项目了 :: 一楼的回答 应该方向性是对的,我至今没有完全排查出来 怀疑还是https跳转的问题,现在我换显示帐号名密码登录 将帐号名带入 https://uid@urlpath 的方法取值 已经可以获得 (表现出来不一样的是帐号不同,然后根据分析觉得是https是先是邮箱地址会转成显示帐号的,但是https的连接问题 估计这层登录对话转不出来了,所以直接输入真实的帐号即可)
我最近也遇到了类似的问题,猜测是curl 库的问题,你装下 curl openssl dev 库试试?
public还是private repo,如果是private,clone的地址不一样的。 先加ssh key到github,再sudo clone试试。
检查方法 一看是不是private的私有的 二 git version查看一下你的git版本,https得必须是git 1.7版本以上的版本 1.6出现的就是401错误
你可以尝试git clone一些publice的项目,如果成功,判断是不是自己的项目的问题,还是git本身的问题
clone是不要密码的,就是一个copy命令 只有当你进行push时需要输入你的密码
我遇到过这个问题。如同LS诸位所说,很可能是版本问题。
我卸载掉 git 然后编译安装最新版本就好了
PS 请先 git clone git@github.com:git/git.git 再卸载原有的 git。。。
git clone git@github.com:git/git.git
http://blog.csdn.net/zhaozhi406/article/details/30506153 用户名 密码建个文件问题解决
1.问题:我需要使用https方式链接
:: 三楼的方法当然可以但是答非所问
:: 四楼的回答 显然是连题目都没看清楚,我既然说要密码 显然是私有项目了
:: 一楼的回答 应该方向性是对的,我至今没有完全排查出来 怀疑还是https跳转的问题,现在我换显示帐号名密码登录 将帐号名带入 https://uid@urlpath 的方法取值 已经可以获得 (表现出来不一样的是帐号不同,然后根据分析觉得是https是先是邮箱地址会转成显示帐号的,但是https的连接问题 估计这层登录对话转不出来了,所以直接输入真实的帐号即可)
我最近也遇到了类似的问题,猜测是curl 库的问题,你装下 curl openssl dev 库试试?
public还是private repo,如果是private,clone的地址不一样的。
先加ssh key到github,再sudo clone试试。
检查方法 一看是不是private的私有的
二 git version查看一下你的git版本,https得必须是git 1.7版本以上的版本 1.6出现的就是401错误
你可以尝试git clone一些publice的项目,如果成功,判断是不是自己的项目的问题,还是git本身的问题
clone是不要密码的,就是一个copy命令
只有当你进行push时需要输入你的密码
我遇到过这个问题。如同LS诸位所说,很可能是版本问题。
我卸载掉 git 然后编译安装最新版本就好了
PS 请先
git clone git@github.com:git/git.git
再卸载原有的 git。。。http://blog.csdn.net/zhaozhi406/article/details/30506153 用户名 密码建个文件
问题解决