Git的基本介绍:

Git是一个版本控制工具。

Github是非常有名的在线版本管理网站(速度比较慢)。

Oschina中国版本的github,(旗下的的码云地址:gitee.com,速度快)

ssh key我们使用ssh登录服务器时,一般常见的会使用用户名/密码方式登录,使用ssh key可以实行免密码登录。(ssh是一种网络协议,用于计算机之间的加密登录)

  

即使公钥在网上被截获,如果没有与其匹配的私钥,也无法解密,所截获的公钥是没有任何用处的

Public-key cryptography (公开密匙加密)

第一步:

  去到官方网站下载:>>  https://git-scm.com/download/win

 

    

OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。

OpenSSL是一个基于密码学的安全开发包,OpenSSL提供的功能相当强大和全面,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议。

但实际上漏洞是很多的。

OpenSSL提供的CA应用程序就是一个小型的证书管理中心(CA),实现了证书签发的整个流程和证书管理的大部分机制。

OpenSSL可以生成ca-bundle文件,作用为描述证书链

 

让应用程序使用OpenSSL类库来实现服务器验证

由Git来进行回车换行等问题的转换

换行符(LF)

Windows 的回车换行符(CRLF);

运行桌面的快捷方式,见到下面界面表示成功

 

  输入   git  验证是否安装完成

  

  ssh-keygen -t rsa -C "946249562@qq.com"   创建公钥以及密码

   

  这样默认会在本地的~/.ssh目录下生成id_rsa,id_rsa.pub两个文件:

  id_rsa是私钥。

  id_rsa.pub是公钥

  

  

点注册

点击完善资料

点击SSH公钥

点确定

Gitee帐号的密码,验证才让添加

成功添加后,见到刚刚添加的MyKey

回到首页,创建项目

复制SSH地址

git@gitee.com:xiaomosheng888/testgit01.git   (此为自己新建项目 复制下来的ssh)

本地创建目录

把密钥目录复制进去,便于git能够访问

Testgit01创建成功

本地建立Test.java 测试上传

服务器上已经见到刚刚上传的文件,以及注释等信息  

  http://blog.csdn.net/q908555281/article/details/50128929

最新文章

  1. MySQL数据库的安装与密码配置
  2. JQuery EasyUI datagrid 复杂表头处理
  3. Android刷机教程之LG Nexus 5X线刷官方Nexus系列教程
  4. hrbust 1481
  5. AngularJs ngList、ngRepeat、ngModelOptions
  6. python之errno
  7. HDU1568
  8. 在jsp中常用的内置对象(5个)小总结和两种页面跳转方式(服务器端调转、客户端跳转)的区别
  9. POJ 1469
  10. java_实现接口的枚举类
  11. [弹出消息] C#MessageBox帮助类 (转载)
  12. 图论——读书笔记(基于BFS广度优先算法的广度优先树)
  13. 怎样在ios开发中设置tableview的cell颜色
  14. GDI+ 两个汇总 : 为什么CImage类别是根据GDI+的?
  15. 【小练习02】CSS--网易产品
  16. bzoj:1221;vijos 1552 软件开发
  17. Linux相关学习笔记-文件系统
  18. JVM调优:HotSpot JVM垃圾收集器
  19. python从零开始 -- 第2篇之python版本差异
  20. Cocoapods pod update执行失败报错CocoaPods was not able to update the `master` repo.2019的解决

热门文章

  1. E20170521-ts
  2. python pip安装第三方模块
  3. 第一篇(那些JAVA程序BUG中的常见单词)
  4. IEEE Trans 2006 使用K-SVD构造超完备字典以进行稀疏表示(稀疏分解)
  5. New Article For Test
  6. rhel7安装oracle 11gR2,所需的依赖包
  7. joda日期格式转换
  8. echart分组柱形图绑定数据
  9. js类、原型——学习笔记
  10. SpringMVC与请求控制器