西瓜丶丨

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 

 

实验目的:

 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指令:

 

 

 

 

 

创建HTML\JS\CSS文件,追踪状态:

 

 

暂存HTML、JS、CSS文件:

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

 

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

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

 

 

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

 

 

 

更改commit、revert撤销指令:

 

 

 

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

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

 

未正确理解git log指令:

 

实验总结与体会:

 

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

 

 

思考题:

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

一、分布式开发:
        多人协同,根据接口,个自开发一个模块,最后组合起来运行,可以称为分布式开发。
二、分布式系统:
        一个系统,分为多个模块,在不同的机器上部署不同的功能,组合起来工作,(例如,大型系统中, 个人信息模块,商品模块,分别部署在不同的地方,或者不同的部门管理,访问时通过公司规定的接口规范,也是现在流行的微服务。)
三、并行系统(负载均衡)
      多个相同的程序,运载在不同的服务器上,可以叫做并行系统

 

posted on 2020-03-03 13:25  西瓜丶丨  阅读(175)  评论(0编辑  收藏  举报