GitHub的使用(使用SSH设置GiTHub与拉去仓库代码)

GitHub介绍

GitHub是一个面向开源及私有软件项目的托管平台,于2008年4月10日正式上线。GitHub是最大的 Git 版本库托管商,是成千上万的开发者和项目能够合作进行的中心。 大部分 Git 版本库都托管在 GitHub,很多开源项目使用 GitHub 实现 Git 托管、问题追踪、代码审查以及其它事情。例如:知名开源项目jQuery、python等都托管在上面。
2018年6月4日,微软宣布,通过75亿美元的股票交易收购代码托管平台GitHub。

使用SSH

SSH是建立在应用层和传输层基础上的安全协议,其目的是专为远程登录会话和其他网络服务提供安全性的保障,用过SSH远程登录的人都比较熟悉,可以认为SSH是一种安全的Shell。HTTPS登录是需要用户名和密码的,要实现无密码登录,就需要创建SSH 密钥(ssh key),SSH 密钥可以认为是和另一台电脑通信时的唯一的识别证,SSH 密钥对可以让我们方便的登录到 SSH 服务器,而无需输入密码。GIT源代码管理就是使用此种安全机制。

1.创建.ssh文件夹C:\Users\Administrator.ssh

在这里插入图片描述

2.进入.ssh目录

检查是否生成过ssh 密钥,生成ssh 密钥后,会在当前用户的根目录下创建.ssh目录。
切换到.ssh目录,如果.ssh目录则会切换到对应目录,不存在会有相关提示。
cd ~/.ssh
或者使用ls命令检查是否存在
ls -l ~/

3.生成秘钥

使用ssh-keygen命令生成ssh 密钥
ssh-keygen -t rsa
或生成时添加注释
ssh-keygen -t rsa -C “我的SSH密钥”
在这里插入图片描述

4. 将生成的公钥内容放入github的项目设置下在这里插入图片描述
5. 通过SSH方式克隆

在这里插入图片描述说明:生成ssh 密钥后,可以到~/.ssh目录下查看相关文件,一般来说ssh 密钥会包含id_rsa和id_rsa.pub两个文件,分别表示生成的私钥和公钥。将~/.ssh/id_rsa.pub内容复制到源代码管理服务器即可实现git的无密码管理。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值