查看历史版本记录

git log --since=3.days

或者 git log --since=2020-08-26

git clone http://127.0.0.1/git/yfb_crm.git


git checkout 9ae2c2ce4ad80c87615965f8036fe01c661e646b

git branch 新分支名 SHA值

具体操作如下:

  1.使用gitbash进入git命令行,查看commit记录。操作如下:

git log
1

  2.找到你想提取的目标版本,复制对应的SHA值。

  3.新建一个分支,操作如下:

git branch 新分支名 SHA值
1

  4.切换到新的分支,操作如下:

git checkout 新分支名
1

  接下来,IDE(AndroidStudio)中的代码会自动切换成新分支中的代码,也就是历史版本的代码。 
  在上述的操作中,我们新建了一个分支用来拉取历史版本并进行操作(修改代码)。而我们当前的代码,也就是主分支中的代码不受任何影响。

结束语
  当初学习git的时候,连最基本的add和commit都分不清。而且是为了养成写commit的习惯,以便解决协同开发时产生的冲突。所以没有深入的去学习git,学了点皮毛就开始用。 
  不过最难的就是开始了。最难的一步都踏出去了,还有什么可以阻止我呢?往后的日子里,我将深入学习git作为技术储备。

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐