实验一  GIT 代码版本管理

实验一  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 init git status

在开始使用 Git 之前,你需要配置 Git。在命令行工具中运行以下每行,确保所有选项都已被配置好。

终端会显示 git init 命令正在运行。该命令会在当前目录下初始化生成一个空的 Git 仓库。
git status 命令将显示很多信息,具体取决于你的文件状态、工作目录和仓库。

git log

git log 命令用于显示仓库中所有 commit 的信息。
默认情况下,该命令会显示仓库中每个 commit 的:
SHA
作者
日期
消息

git add 和commit

git add 命令将文件从工作目录移到暂存区
git commit 命令会取出暂存区的文件并保存到仓库中。

git diff

git diff 命令用来查看已经执行但是尚未 commit 的更改

git tag

git tag 命令用来标记特定的 commit 。当添加新的 commit 时,标签不会移动。

git branch

git branch 命令用来管理 git 中的分支
此命令用来:
列出本地分支
创建新的分支
删除分支

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

1.安装git阶段,下载速度过慢,故使用git bash代替
2.git clone 时应该确保所在目录没有仓库了,因为仓库不能嵌套

实验总结与体会

学习了git更加方便的去控制流程的进行,也使得多人操作成为可能,便于查看工作进度,同时使用分支与合并也方便了对代码的测试以及版本的更新

思考题:

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

就是一个多任务系统, 将一个业务拆分, 部署在不同机器上。 Git实现了版本库的本地存储,每台机器都是等价的,都有工作区和版本库,开发人员无需联网就可直接在本地进行工作,工作成果可直接保存到本地版本库,任何两台机器都可通过相互交换各自的版本库来更新信息。

猜你喜欢

转载自www.cnblogs.com/cctv-cc/p/12356267.html
今日推荐