使用git好久了但是一值都是别人创建好的仓库,自己也创建着弄过,但是感觉是始终不是很明白,今天有时间于是下班后自己啃了一把,
原来很简单嘛T_T
我是用的"码云"创建的仓库,毕竟英语不好,
首先ssh分为两个等级,第一等级就是既能pull也能push,这个ssh就是用户的ssh,还有一个叫做项目的ssh 这个ssh的权限级别就比较低,他只有一个pull的权限,
生成ssh还是蛮简单的,
首先打开你的终端
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
输入后直接点击回车 然后这里我要说一下这个,因为输入后他会询问你密码,这里的密码其实是对该用户下的仓库push时的密码,我是直接回车了,直接回车就是不设置密码,
二 在终端输入
cat ~/.ssh/id_rsa.pub
image.png
这里就会显示你的ssh了,然后copy这段去你的"码云"添加公钥
然后点击确定,不要忘记名字哦,
三 最后
ssh -T git@gitee.com
若终端显示 Welcome to Gitee.com, yourname! 则表示添加成功
网友评论