Git使用设置ssh key

git基本配置
在https://github.com/中下载git后,安装并运行git
1.首先检测SSH keys,若已经存在key,则直接进入第三步

cd ~/.ssh

2.将原来的SSH keys备份并删除

mkdirkey_backup
cpid_rsa* key_backup
rmid_rsa*

3.创建一个新的SSH key

 

ssh-keygen -t rsa -C "[email protected]"
Creates a newssh key using the provided email Generating public/privatersa key pair.
#此处输入将要保存的路径,默认为当前路径(3个直接enter)
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):<press enter>
输入回车后提示输入一个类似于密码的自定义的通行证号,如果直接回车则为空
Enter passphrase (empty for no passphrase):<enter a passphrase>
#提示重新输入以便确认输入是否正确
Enter same passphrase again:<enter passphrase again>

 

 

如果看到Your public key has been saved等信息则说明保存成功
4.SSH key输入到GitHub网站中

 

用户管理  ---->Edit profile settings
在:Account Settings->SSH Pbulic Keys>单击Add another public key
将刚才新建的key输入到key中并且添加一个标题,例如:git-tutorial。即/Users/your_user_directory/.ssh/id_rsa.pub里的内容。默认情况下.ssh是隐藏文件,需要将系统设置成显示隐藏文件才能看到。输入完成后单击Add key后,会看到git-tutorial已经被添加进去了。

 

SSH keysid-rsa.pub中的字符串。

密钥分成两个文件,一个私钥(id_rsa)、一个公钥(id_rsa.pub)。私钥保存在你的电脑上,公钥交项目负责人添加到服务器上。用户必须拥有与服务器公钥所配对的私钥,才能访问服务器上的代码库。也可以用过cat命令直接显示在屏幕上:cat ~/.ssh/id_rsa.pub


5.测试是否能够正确链接到github中,输入以下命令:

ssh -T [email protected]

猜你喜欢

转载自yuzhouxiner.iteye.com/blog/2258790