简单实操_Github创建本地仓库及SSH KEY

一、电脑上安装 Git

Ubuntu安装GIt:  apt-get install git

查看版本信息:    git version

配置Git用户信息  输入:

git config --global user.name "your name"

git config --global user.email  "your email address"

键入命令之后屏幕没有输出,则代表设置成功了

git config --list 查看git配置信息
git config user.name 查看git用户名
git config user.email 查看邮箱配置

二、开启 SSH 服务

首先介绍以下什么是SSH服务。SSH是一种安全的传输模式。

github要求推送代码的用户是合法用户,所以每次推送的时候都要输入帐号密码。

但是这样的话比较麻烦,所以可以在你的电脑上生成一个唯一的公钥和私钥,公钥放到github上,私钥放到本地。

当你需要github推送的时候,git就会拿你的私钥跟它的公钥进行匹配。

正确的话就认为你是合法的,允许推送。

sshkey可以理解为你的身份标识。

私钥是你本机上的,别人无法截取。就可以保证sshkey传输是安全的。

sshd表明ssh-server启动了;

三、生成 SSH KEY

  一、查看 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,连续三次回车即可;

    这里就不上截图了。

  二、复制 SSH KEY

    打开id_rsa.pub文件,将内容复制到剪贴板中: vim id_rsa.pub

  三、添加 SSH KEY

       登录github,打开personal setting页面,选择SSH and GPG keys选项

    往Key里面粘贴从id_rsa.pub中拷贝的内容;

    title可以随便写;这样就可以把公钥告知git了。

  到这里,LInux上的本地github就能够和git建立连接了。

 

四、创建GitHub仓库

这里就不介绍了,在github网页上操作即可;

五、克隆仓库到本地

使用命令 git clone git@github.com:xxx/xxxx.git

xxx表示你的git 用户名

xxxx 表示你的repo

这种路径格式是SSH格式,另外还有HTTPS格式:https://github.com/xxx/xxxx.git

+++++++++++++++++++++++++++++++++++++++++++++++

参考连接:

https://www.cnblogs.com/woider/p/6533709.html

原文地址:https://www.cnblogs.com/grooovvve/p/9700232.html