赞
踩
换台电脑无法从GitHub中clone到本地,是因为ssh权限的问题,首先打开终端,在终端输入ls -al ~/.ssh,查看是本地是否有.ssh文件。
如果不存在,生成一个新的SSH密钥
粘贴下面的文本,替换您的GitHub电子邮件地址。
ssh-keygen -t rsa -b 4096 -C“ your_email@example.com ”
这将创建一个新的ssh密钥,使用提供的电子邮件作为标签。
生成公钥/私钥rsa密钥对。
当提示您输入要保存密钥的文件时,请按Enter键。这接受默认的文件位置。
输入要保存密钥的文件(/ Users / you /.ssh/id_rsa):[按回车键]
在提示符处输入安全密码。有关更多信息,请参阅“使用SSH密钥密码”。
输入密码(空密码):[输入密码]再次输入相同的密码:[再次输入密码短语]
这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。
如果存在切到桌面command + shift + G 输入~,进入根目录,查看.ssh文件,因为.ssh是隐藏文件,查看隐藏文件终端输入defaults write com.apple.finder AppleShowAllFiles -bool true;KillAll Finder;这样就能看到.ssh文件,
右键id_rsa.pub用记事本打开,复制,打开网页的GitHub,登录,
点击头像,点击Settings,
title可以随便填,然后把复制的秘钥放到里面就OK了,然后你就可以任性的clone GitHub中的项目了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。