怎么做网站服务,百度软文推广公司,汉川网站推广服务,网站建设大小使用git clone命令从github上同步github上的代码库时#xff0c;如果使用SSH链接#xff08;如我自己的beagleOS项目#xff1a;gitgithub.com:DamonDeng/beagleOS.git#xff09;#xff0c;而你的SSH key没有添加到github帐号设置中#xff0c;系统会报下面的错误… 使用git clone命令从github上同步github上的代码库时如果使用SSH链接如我自己的beagleOS项目gitgithub.com:DamonDeng/beagleOS.git而你的SSH key没有添加到github帐号设置中系统会报下面的错误 Permission denied (publickey). fatal: The remote end hung up unexpectedly 这时需要在本地创建SSH key然后将生成的SSH key文件内容添加到github帐号上去。 创建SSH key的方法很简单执行如下命令就可以 ssh-keygen 然后系统提示输入文件保存位置等信息连续敲三次回车即可生成的SSH key文件保存在中/.ssh/id_rsa.pub 然后用文本编辑工具打开该文件我用的是vim,所以命令是 vim ~/.ssh/id_rsa.pub 接着拷贝.ssh/id_rsa.pub文件内的所以内容将它粘帖到github帐号管理中的添加SSH key界面中。 打开github帐号管理中的添加SSH key界面的步骤如下 1. 登录github 2. 点击右上方的Accounting settings图标 3. 选择 SSH key 4. 点击 Add SSH key 在出现的界面中填写SSH key的名称填一个你自己喜欢的名称即可然后将上面拷贝的~/.ssh/id_rsa.pub文件内容粘帖到key一栏在点击“add key”按钮就可以了。 添加过程github会提示你输入一次你的github密码 添加完成后再次执行git clone就可以成功克隆github上的代码库了。