GIT(三)ssh管理及从git从远程仓库克隆

ssh管理

原理:gitte提供了基于ssh协议的git服务,当ssh公钥配置完成后就可以使用ssh协议实现远程仓库的推送了。

1.在本地生成sshkey

ssh-keygen -t rsa -C "注册时使用的邮箱"  

 

GIT(三)ssh管理及从git从远程仓库克隆_第1张图片

根据提示点击三次空格,即可生成ssh-key,通过cat ~/.ssh/id_rsa.pub文件内容,获取到你的 public key

GIT(三)ssh管理及从git从远程仓库克隆_第2张图片

然后再gitte上面进入个人仓库,点看一个仓库,然后仓库的最后面选择:如下图:

GIT(三)ssh管理及从git从远程仓库克隆_第3张图片

 然后按照上述步骤进行创建,点击生成,把刚才查看的到的内容复制进来就可以生成了如下图

GIT(三)ssh管理及从git从远程仓库克隆_第4张图片

然后我们就可以使用ssh就行仓库的上传与更新

git remote add origin git的ssh地址(下图)

git push -u origin maser

GIT(三)ssh管理及从git从远程仓库克隆_第5张图片

 这样我们就可以更安全的传输与保存了;

git从远程仓库克隆

语法:git clone git的ssh地址

 

GIT(三)ssh管理及从git从远程仓库克隆_第6张图片

这样我们就可以直接克隆别人的项目并进行运用了 

注意:如果远程仓库已存在,解决方案可以删除远程仓库地址

使用:git remote rm origin

 ~~~各位大佬,截止今天已经更新完git的基本知识,小小新人,如有问题请指正,谢谢给位~~~

再次感谢~~下次就先写点对node的理解把~(*^▽^*)

你可能感兴趣的:(git,node.js,css,github,ssh)