linux演练
git-版本的创建与版本的切换操作 - pyhui的python全栈技术博客 - CSDN博客
https://blog.csdn.net/ifubing/article/details/99701292
创建工作区
git-版本的创建与版本的切换操作 - pyhui的python全栈技术博客 - CSDN博客
https://blog.csdn.net/ifubing/article/details/99701292
》1,进入目录,把bash解释器打开
先进入一个目录
右击
git bash here
》2,初始化, 让git识别这个目录
得到一个隐藏文件
工作仓库创建完成
几个重要的区域概念
演练 步骤
在工作区创建一个文件
把文件添加到暂存区
$ git add one.py
创建一个版本
创建前先要
把暂存区的内容,保存到版本
$ git commit -m '版本的描述'
提交版本,会让暂存区的内容,全部移入到版本区
查看版本情况
$ git log
接下来要完成第二个版本
修改内容
当前修改导致的结果是
工作内容与版本内容不同了
完成第二个版本的创建
》添加到暂存区
》暂存区转版本区
第二个版本完成
版本回退
git reset --hard HEAD^^^
如果希望版本回退一格, HEAD^
例如
$ git reset --hard HEAD^
如果希望回退两个版本
HEAD^^
如果希望回退n个版本
git reset --hard HEAD~n
由低版本回到高版本
git reset --hard 版本号(部分也可)
需要版本号
低版本如何查看高级版本号
git reflog
可以查看操作流程
先查
再操作
效果
本地的文件,会被版本中的文件替代
修改前
恢复版本后
回退版本的另一种方式
前面,通过这种方式在回退
git reset --hard HEAD……
实际可以通过版本号来回退
git reset --hard 版本号
$ git reset --hard 8f5ce2dd37b5e36a93bd3f
小结
两种方式回退
1,回退第几个版本
2,按照版本号