• 实验一 GIT 代码版本管理


    实验目的:

     1)了解分布式分布式版本控制系统的核心机理;

     2)   熟练掌握git的基本指令和分支管理指令;

    实验内容:

    1)安装git

     2)初始配置git ,git init git status指令

    3)掌握git log ,git add ,git diff 指令

    4) 掌握git tag git branch,git commit 指令

    5)掌握git revert 指令

    实验记录:

    1)实验内容结果的截图

    安装git 、初始配置git:

    创建仓库、git init 、git status指令:

    克隆仓库、判断仓库状态:

    git log 相关指令:

    git show指令:

    创建HTMLJSCSS文件,追踪状态:

    暂存HTML、JS、CSS文件:

    提交COMMIT,使用编辑器、查看状态:

     

    git diff命令,显示修改文件,执行实际修改:

    git tag  命令,输入标签信息:

    git branch 命令,创建分支,理解分支工作方式:

    更改commit、revert撤销指令:

    2)实验过程中发生的问题与解决

    进入编辑器时错误输入了一个符号,导致出错无法正确完成指令:

    未正确理解git log指令:

    实验总结与体会:

    在实验过程种,我多次遇到了各种各样的问题,如因为错误输入符号而导致指令无结果并无法纠错、途中中断了实验导致后续实验与前面部分无法良好有效连接起来,以及第一次验证完成git相关实验导致操作不当、不理解问题、错误操作带来的一系列问题;除此之外,我仍然有部分实验内容无法理解,在接下来的课程里,我会继续学习相关知识,努力让自己在git相关实验方面做的比这次有进步。

    思考题:

       阅读维基百科和百度百科 的Git词条,总结分布式分布式版本控制系统的核心机理

    一、分布式开发:
            多人协同,根据接口,个自开发一个模块,最后组合起来运行,可以称为分布式开发。
    二、分布式系统:
            一个系统,分为多个模块,在不同的机器上部署不同的功能,组合起来工作,(例如,大型系统中, 个人信息模块,商品模块,分别部署在不同的地方,或者不同的部门管理,访问时通过公司规定的接口规范,也是现在流行的微服务。)
    三、并行系统(负载均衡)
          多个相同的程序,运载在不同的服务器上,可以叫做并行系统
  • 相关阅读:
    AcWing 301. 任务安排2
    Delphi Json
    @Async @Retryable @Transactional 内部使用失效aop问题解决
    @Retryable spring重试注解使用
    Linux进程管理工具 Supervisor 配置及常用命令
    基于ansible的java构建工具
    sql查询时间戳转换日期
    C++基础入门
    油猴使用分享
    ssh远程执行命令无法使用awk的问题
  • 原文地址:https://www.cnblogs.com/letusrushb/p/12401803.html
Copyright © 2020-2023  润新知