GIT创建版本库及版本的迭代
学习目标:
GIT学习一、
学习内容:
1、如何创建版本库
2、版本追溯和跳转
1、版本库
版本库可以理解为一个目录,里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。
- 选择一个合适的地方,创建一个空目录:mkdir learngit
- 在目录下把这个目录变成Git可以管理的仓库:git init
2、版本追溯和跳转
1、版本的比较
- 创建一个txt文件,第一次提交之后,第二次修改之后再次提交,git会比较两者的区别形成两个版本
- 版本控制系统肯定有某个命令可以告诉我们历史记录,在Git中,我们用git log命令查看:git log
- 也可以添加一些参数对log进行过滤,如pretty
- 版本跳转(中间跨过几个版本)
现在总结一下: - HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard +版本号
- 用git log可以查看提交历史,以便确定要回退到哪个版本
- 用git reflog查看命令历史,以便确定要回到未来的哪个版本