实验一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)实验内容以及结果的截图:
(2)实验过程中发生的问题与解决。
4.1.2.安装git
4.1.3对Git进行初始配置
4.1.4.创建仓库
创建仓库目录和空仓库
使用git init命令,然后在当前目录下初始化生成一个空的 Git 仓库
克隆现有仓库
4.1.5 Git log
git log -onelne
git log --stat
git log -p
git log -p
git show 命令将仅显示一个 commit,git show 命令的输出和 git log -p 命令的完全一样
4.1.6 git add
git commit
git giff
touch .gitignore
4.1.7标签与分支
git tag
git branch
git checkout
4.1.9撤销更改
git revert
(最后一个代码打错了,但是没有看到,当所有的截屏和实验报告写完我检查一遍才发现,所以没有更改)
实验中的问题和总结:
通过本次git实验,我学到了很多,这是我第一个在家的实验,因为疫情的影响我不得不在家进行学习,在这次实验过程中我遇到了很多问题,因为在家的缘故我不能与同学之间进行交流,因为每一个人都在家里面进行作业,凭借自己不断的摸索与进行百度我解决了不少问题,同时自己的动手能力有了很多大程度的提升,对我而言,这次实验意义非凡。
思考题:
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。分布式的版本控制就是每个人都可以创建一个独立的代码仓库用于管理,在自己的机器上根据不同的开发目的,创建分支,修改代码,提交代码,并通知所有开发人员,速度更快、更灵活,两个开发者之间的冲突也更容易解决。