首页 > 代码库 > github 使用中遇到的问题
github 使用中遇到的问题
在查询一番后得知出现“No such file or directory ”的原因是“.gitconfig"文件里面多了两个斜杠,怎么多出来的我还不清楚。把他删掉就可以了。
"Permission denied (publickey)"的问题是生成的key文件名不对,还有存放的位置也不对
生成key的命令是
ssh-keygen 这样系统默认创建人是这台电脑,可以加些参数比如这样
Ssh-keygen –t rsa –C “yangxing1002@gmai.com”
这样就可以指定特定创建人了
敲完上面的命令后回车,这时候需要键入保存key的文件名 这里必须写成id_rsa 为什么我也不是很清楚。。。
用下面这个命令可以打印一些信息
ssh -v hg@bitbucket.org
我突然想起mac上的公钥是github客户端自己生成的,文件名是github_rsa,原来是文件名不对。。
把win下之前生成的公钥拷贝到了.ssh目录
再来一次,又有报错,其中有一句
Permissions 0644 for ‘/Users/harry/.ssh/id_rsa‘ are too open.
google的结果http://www.lpfrx.com/archives/1864/
原来是权限太高
chmod 0600 ~/.ssh/id_rsa
修改权限为0600后解决一切问题。
github 使用中遇到的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。