实验目的:
(1)了解分布式分布式版本控制系统的核心机理;
(2)熟练掌握git的基本指令和分支管理指令
实验内容:'
(1)安装git
(2)初始配置git,git init ,git status指令
(3)掌握git log,git add,git diff指令
(4)掌握gittag,git branch,git commit指令
(5)掌握git revert指令
实验记录:
(1)实验内容结果的截图
1 安装git一直按默认直接安装
2 初始配置
git init指令
git status指令
3 git log指令,git add指令,git commit指令及Git diff指令
git log
git log --oneline指令
git log--stat
git log -p
git add指令
git commit指令
git diff 指令
git ignore指令
4 标签\分支
git tag 命令
git branch 命令
git checkout
git revert 命令
(2)实验过程中发生的问题与解决
问题一:怎么退出git log 状态
解决:英文状态下按Q
问题二:配置环境错误
解决:中间没有空格,导致后面git commit没有办法做,重新配置
问题三:配置编辑器路径错误
解决:打开管理员运行软件,重新配置
思考题:
阅读维基百科和百度百科的GIT词条,总结分布式分分布式版本控制系统的核心机理
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。分布式的版本控制就是每个人都可以创建一个独立的代码仓库用于管理,在自己的机器上根据不同的开发目的,创建分支,修改代码,提交代码,并通知所有开发人员,速度更快、更灵活,两个开发者之间的冲突也更容易解决。