当前位置 博文首页 > m0_48462648的博客:电商项目--使用GitHub进行版本管理,完美衔

    m0_48462648的博客:电商项目--使用GitHub进行版本管理,完美衔

    作者:[db:作者] 时间:2021-08-02 09:57

    电商项目的优点:
    1、访问量大
    2、数据量大
    3、有一定的业务范围
    4、涉及支付考虑的一定安全性

    为什么用商城做分布式,因为,商城的访问大,上万人的访问量,单体应用照样可以做

    本次使用SprintBoot+dubbo的形式学习

    使用通用mapper文件来进行项目操作
    通用mapper是介于mybatis和mybatisplas中间的一个插件

    把redis服务器、nginx、zookeeper所有服务器全都部署在Linux文件里面、从git上克隆项目

    本期学习目标:
    分布式架构、缓存管理、分布式事务、单点登录、商品后台管理、文件管理系统
    分布式事务:商品的微服务向仓库的微服务发送消息队列,消息队列包括了商品对应的库,对应的件

    单点登录sso,只要一个地方登录,然后其他地方就直接登录了

    在这里插入图片描述

    使用GitHub进行版本控制

    输入网址

    https://github.com/
    推荐使用谷歌

    在这里插入图片描述
    打开主页:英语不好,可以选择英文转化,另外我这个页面是已经登陆过的,没有登陆过的,会进入注册页面,输入邮箱即可

    创建仓库
    在这里插入图片描述

    添加自诉文件,这样创建出的仓库才会以文件夹的形式展现出来
    码云使用SSH,如果使用HTTPS,账号密码每次都要输入一遍
    再GIT可以直接使用HTTPS,因为他的账号密码直接就可以设置进去了
    在这里插入图片描述

    点击File,然后点击new,随后Project from Version Control
    在这里插入图片描述点击这个进入项目编写模式

    将编写好的文档添加到github

    在这里插入图片描述
    随后再点击commjt File,上传到本地仓库
    在这里插入图片描述
    在这里插入图片描述
    上传到github
    在这里插入图片描述
    第一次必须先按安装git
    在这里插入图片描述
    在这里插入图片描述

    cs