赞
踩
在克隆代码时,为什么会遇到Please make sure you have the correct access rights and the repository exists的报错呢?原因在于你的GitHub没有设置好。具体怎么解决呢?按以下步骤进行。
1. 打开终端,输入:
- git config --global user.name "yourname"
-
- git config --global user.email"your@email.com"
请注意,这里的"yourname"一定一定要和你的Github上的username 相对应,注意是一定!比如我的是“jianglinzhou" 就不能写成"jianglin",写错了的话,下面的工作全白搭。
2. 删除旧配置文件
继续在终端输入:
sudo rm -rf /home/zjl/.ssh/
3. 生成配置文件
继续在终端输入:
ssh-keygen -t rsa -C "your@email.com"(请填你设置的邮箱地址)
出现:
根据提示直接按下回车即可,之后系统会自动在/home/zjl/.ssh
文件夹下生成两个文件,id_rsa和id_rsa.pub
4. 打开id_rsa.pub文件
可能无法打开,那就先传到windows再打开,并全选复制
5. 登记Key
登录Github,并进入设置,找到ssh an GPG keys,选择添加SSH Key,将刚才复制好的公共密匙黏贴到此处,最后点击Add_ssh_key保存即可
6. 检验操作是否成功
终端输入:
ssh -T git@github.com
出现hi则表示成功,其余都是不好意思,再来一次。
参考: (不懂音乐的欣赏者的博客
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。