Git是分佈式的代碼管理工具,遠程的代碼管理是基於SSH的,因此要使用遠程的Git則須要SSH的配置。git
github的SSH配置以下:github
一 、ssh
設置Git的user name和email:分佈式
$ git config --global user.name "xxxxx"
$ git config --global user.email "xxxxxx@xxxxxxx.com"
2、生成SSH密鑰過程:
1.查看是否已經有了ssh密鑰:cd ~/.ssh
若是沒有密鑰則不會有此文件夾,有則備份刪除
2.生存密鑰:ide
$ ssh-keygen -t rsa -C 「xxxxxxxx@xxxxxxx.com」
按3個回車,密碼爲空。工具
Your identification has been saved in /home/tekkub/.ssh/id_rsa.
Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.
The key fingerprint is:
………………測試
最後獲得了兩個文件:id_rsa和id_rsa.pub加密
3.添加密鑰到ssh:ssh-add 文件名
須要以前輸入密碼。
4.在github上添加ssh密鑰,這要添加的是「id_rsa.pub」裏面的公鑰。。it
5.測試:ssh git@github.comio