Ubuntu安装GIt: apt-get install githtml
查看版本信息: git versiongit
配置Git用户信息 输入: github
git config --global user.name "your name"vim
git config --global user.email "your email address"安全
键入命令以后屏幕没有输出,则表明设置成功了ssh
首先介绍如下什么是SSH服务。SSH是一种安全的传输模式。ide
github要求推送代码的用户是合法用户,因此每次推送的时候都要输入账号密码。spa
可是这样的话比较麻烦,因此能够在你的电脑上生成一个惟一的公钥和私钥,公钥放到github上,私钥放到本地。server
当你须要github推送的时候,git就会拿你的私钥跟它的公钥进行匹配。htm
正确的话就认为你是合法的,容许推送。
sshkey能够理解为你的身份标识。私钥是你本机上的,别人没法截取。就能够保证sshkey传输是安全的。
sshd代表ssh-server启动了;
1、查看 SSH KEY 和生成SSH KEY
使用ls -al ~/.ssh 查看ssh key是否存在,若是已经存在 则不须要生成SSH KEY
其中id_rsa为私钥,id_rsa.pub为公钥;
生成SSH Key 输入: ssh-keygen -t rsa -C "email address"
生成ssh key过程当中,会让你填写passphrase,连续三次回车便可;
这里就不上截图了。
2、复制 SSH KEY
打开id_rsa.pub文件,将内容复制到剪贴板中: vim id_rsa.pub
3、添加 SSH KEY
登陆github,打开personal setting页面,选择SSH and GPG keys选项
往Key里面粘贴从id_rsa.pub中拷贝的内容;
title能够随便写;
到这里,LInux上的本地github就可以和git创建链接了。
这里就不介绍了,在网页上操做便可;
使用命令 git clone git@github.com:xxx/xxxx.git
xxx表示你的git name
xxxx 表示你的repo
+++++++++++++++++++++++++++++++++++++++++++++++
参考链接: