- 初始化
git init
//初始化工作区,工程中会生成一个.git文件夹(隐藏的)- 本地仓库的构成
- 工作区:
工程所在位置,即你编写代码的地方。
- 暂存区:
编辑完工程后添加到的一个临时存储修改信息的空间
- 本地仓库:
存储你的项目在本地的某个空间
工作区、暂存区、本地仓库示意图
- 版本穿梭
即回退或者前进到项目的某个版本。
- 查看版本
git log
//查看每次提交的版本的详细信息,包括时间、内容、40位hashcodegit log --pretty=oneline
//以一行的形式展示版本信息git reflog
//显示7位hashcode、head指针、提交信心,一般推荐这种方式
- 版本切换
1.git reset --hard 7位hashcode
//例如 git reset --hard 0b957da,推荐用这个
2.git reset --hard HEAD^
//加一个^后退一个版本,该方式只能后退
3.git reset --hard HEAD~2
// ~+数字 表示后退几个版本,如上个版本:~1
注
纯手打,有错误请指出,希望能够帮到大家,转载请说明出处,谢谢🙃
下一篇文章给出:下篇文章给出远程仓库的各种操作