/技术
分类:技术来源:bobo最近更新:2018-09-10浏览:48318
我们在克隆项目的时候,经常看到有两种方式:https 和 SSH
1、http可以直接克隆下载,只要输入相应的git账号和密码。之后所有的git pull ,git push 命令都需要输入账号和密码,之前简单,后期麻烦
2、SSH是前面麻烦后期的命令就不需要配置账号和密码了。只要在仓库设置里添加电脑的SSH公钥就可以了。
用 git Bash终端查看公钥文件
$ cd ~/.ssh //找到路径,window系统一般在c盘->用户->自己的用户名->.ssh
$ ls -a //查看目录下的所有文件,可以看到 id_rsa.pub
$ cat id_rsa.pub //查看文件并复制就少

复制标注的公钥,粘贴的相应的仓库网站个人设置里
$ cd ~/.ssh
$ ssh-keygen -t rsa -C "随意定义名称string类型,一般用邮箱"
// 代码参数含义:
// -t 指定密钥类型,默认是 rsa ,可以省略。
// -C 设置注释文字,比如邮箱。
// -f 指定密钥文件存储文件名。