zoukankan      html  css  js  c++  java
  • Git

    Git是一个版本控制工具。

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

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

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

     

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

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

     

    git是一个版本控制工具。

    下载64位版本

     

     

     

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

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

    但实际上漏洞是很多的。

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

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

     

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

     

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

    换行符(LF)

    Windows 的回车换行符(CRLF);

     

     

     

     

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

     

     

     

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

    id_rsa是私钥。

    id_rsa.pub是公钥

    码云是一个活动票务管理系统,为您方便的创建一个可以在线报名,使用二维码签到的活动,并且针对中小活动免费使用·只需注册网站,发布活动后,将活动报名地址共享给用户即可。

     

    点注册

     

    注册完后登陆

     

    点击设置

    点击SSH公钥

     

     

    点确定

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

     

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

     

     

     回到首页,创建仓库(项目)

     

     

    复制SSH地址

    git@gitee.com:watermelon_hits_the_earth_admin/test.git

     

     

    本地创建目录

     

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

     

    test创建成功

     

    本地建立Test.java 测试上传

     

     

     

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

  • 相关阅读:
    Mac下mysql出现错误:ERROR 1055 (42000)
    单表查询
    外键的变种 三种关系
    Java8中Lambda表达式详解
    Java中的比较器Comparable、Comparator
    Java创建线程的方法
    java日期格式化
    Docker容器如何修改hosts
    使用postman可以正常访问,但是在应用中返回415状态码
    使用tcpdump进行抓包
  • 原文地址:https://www.cnblogs.com/su2657078260/p/11390945.html
Copyright © 2011-2022 走看看