实验一 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。在命令行工具中运行以下每行,确保所有选项都已被配置好。

 从头创建仓库

   在我的c盘下创建一个叫做 wt-git-course 的目录,在该目录中再创建另一个叫做 new-git-project 的目录并使用 cd 命令移到 new-git-project 目录下。使用 git init新建一个仓库

确保终端的当前工作目录没有位于 Git 仓库中,可在目录下运行  git status ,查看目录里的文件是否在git仓库,在终端上运行命令 git clone。

 

git log

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

 git add 和commit

git add 命令将文件从工作目录移到暂存区;git commit 命令会取出暂存区的文件并保存到仓库中。(出错重新建立的工作目录)

git diff

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

 

 git branch

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

实验总结与体会:

        通过本次实验对于git有了一些初步的了解,学会了一些git命令所表达的意思。本次实验中,对所处目录,添加新文件和所处分支上出现了多次错误,需要更加的细心。如果实验过程中,出现错误,可运用git status检查仓库状态以及运用git branch backup返回这些commit。

 

思考题:

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

       答:分布式版本控制系统的核心机理是通过从服务器克隆完整的git仓库,然后根据目的创建分支,修改代码,最后在自己的分支上提交代码,合并分支,从而来解决开发者之间的冲突问题。

猜你喜欢

转载自www.cnblogs.com/hotdog8/p/12359338.html