git 拉取历史版本_git拉历史版本_阿闰的博客-程序员秘密

技术标签: git  

查看历史版本记录

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作为技术储备。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wasd986523/article/details/89397913

智能推荐

java.io.IOException: java.io.FileNotFoundException: (系统找不到指定的路径。)_qq_38408785的博客-程序员秘密

在做SSM项目时上传图片到tomcat时报错:java.io.IOException: java.io.FileNotFoundException: D:\SSM01-master\Ssm01-webui\target\Ssm01-webui\pic\adv\2d49cdbd-0a41-48ee-aa45-1481688789cb.jpg (系统找不到指定的路径。) at org.apache...

GateWay启动报错:Error processing condition on org.springframework.cloud.gateway.config.GatewayAutoConfig_秋梨膏Zzzz的博客-程序员秘密

GateWay启动报错:Error processing condition on org.springframework.cloud.gateway.config.GatewayAutoConfig

设计模式系列:组合模式_试使用学过的设计模式设计该界面控件类库_有心好书的博客-程序员秘密

一.名称二.问题(为了解决什么问题)比较好辨别,因为使用范围很窄当有一个结构可以组合成树形结构,且需要向客户端提供一致的操作接口,使得客户端操作忽略简单元素与复杂元素,如维护和展示部分-整体关系的场景,如树形菜单、文件和文件夹管理。从一个整体中能够独立出部分木块或功能的场景。当有一个结构可以组合成树形结构,且需要向客户端提供一致的操作接口,使得客户端操作忽略简单元素与复杂元素三.解决方案(主

新建Springboot项目完成简单登录增删改查_回忆中贤的博客-程序员秘密

都知道Springboot无配置,简单开发框架,我们使用IDE工具来编译。注意:文章只提供入门小白文章目录1、新建项目2、连接数据库3、新建包和页面4代码4.1pojo4.2dao4.3Controller4.3登录页面index.html4.3登录页面main.html4.3登录页面error.html1、新建项目方法一、File–Project方法二、或者重新建一个web模版引擎数据库下一步新建完成2、连接数据库数据库名 test一张表spring

对话框数据交换和验证_小蝎子不喜甜食的博客-程序员秘密

对话框数据交换Dialog Data ExchangeDDX,它用来在对话框类中创建变量,并与对话框上的控件相关联。对话框数据验证简称DDV,主要用来设定变量的合理范围。如果使用DDX,通常在对话框的构造函数或OnInitDialog()中设置其成员变量,因为,在调用DoModal()或Create()函数显示对话框之前,DDX机制就会立即将对话框的成员变量值传送给相应的控件,这样当对话框显

向量相似度度量(一):EMD (Earth Mover‘s Distance)_earth mover鈥檚 distance_Matlab科研工作室的博客-程序员秘密

EMD即Earth Mover's Distance,是2000年IJCV期刊文章《The Earth Mover's Distance as a Metric for Image Retrieval》提出的一种直方图相似度量(作者在之前的会议论文中也已经提到,不过鉴于IJCV的权威性和完整性,建议参考这篇文章)。基于一个经典的运输问题求解,作者提出的EMD距离本人看来是一个非常好的度量方式。如果想细致深入的理解,建议参考这篇论文。从网上没有搜到多少对它的通俗的解释,这里将尝试以浅显易懂的方式进行阐述,希望

随便推点

Java+msyql基于SSM的英语四六级在线考试系统#毕业设计_wqq6310855的博客-程序员秘密

项目介绍随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多学院的之中,随之就产生了“四六级在线考试系统”,这样就让四六级在线考试系统更加方便简单。系统开发主要是采用java语言技术,在整个系统的设计中应用MySQL数据库来完成数据存储,具体根据四六级在线考试系统的现状来进行开发的,具体根据现实的需求来实现四六级在线考试系统网络化的管理,各类信息有序地进行存储,进入四六级在线考试系统页面之后,方可开始操作主控界面,主要功能包括管理员:首页、个人中心、用户管理、考试成绩管理

鸟哥-Linux私房菜-基础学习篇-习题解答-第0章_南桥带宽多大_领海王WHL的博客-程序员秘密

写在前面现如今,接触人工智能行业,或者相关行业的非计算机专业人员,都有对Linux系统的学习有一定的需求。关于Linux系统的学习网上有很多的教程,大部分的教程都是直接使用shell来敲命令行,好其名曰是在实践中学习。但是,Linux系统它是一个系统化的知识体系,费劲千辛万苦,把Linux系统装好之后,就开始敲命令,很容易让人知其然,而不知其所以然,容易在众多的命令行中迷失。写这个习题解答的初衷是,我在看了这本书之后,发现这是一本很好的讲知识体系的一本书,非常适合初学者。我之前配置了一个深度学习的工作站

python+opencv实现hog+svm的训练_opencv hog+svm训练_奔跑熊的博客-程序员秘密

python实现hog+svm训练的网上很多,但是资源svm训练这一块都是通过skimage这个库来实现的,本文从hog特征提取到svm的训练,以及后面的测试都是通过调用opencv来实现的,这样对于基于opencv来做开发的话较为方便,python+opencv通常是在建模的时候会用到,这主要是python脚本语言的高效性。话不多少,下面直接上代码:"""Created on Tue ...

721练习代码总结:用BigDecimal解决失真、强制类型转换、Scanner的使用、逻辑运算符_摆烂收留中心的博客-程序员秘密

package com.gongsi.cn.oa.manager.service;import java.math.BigDecimal;import java.util.Scanner;import javax.sound.midi.Soundbank;public class Test {public static void main(String[] args) {int age=90;int count=8776;System.out.println("age="+age);

前端面试基础题必问题一_em 是倍数_前端小嘟的博客-程序员秘密

link和@import的区别link为html中的标签不仅可以加载CSS还可以连接属性等 引入的css样式会被同时加载@import是css提供的语法规则只用于导入css样式表在页面加载完毕之后再加载 ie5以上可以兼容 一般使用link标签引入css水平、垂直居中写法水平居中1.行内元素 text-align :center2.margin:0 auto3.position:absolute left:50% right:50% transfrom:transalateX..

Spring AOP 之编译期织入、装载期织入、运行时织入_编译时织入_单向街的夏天的博客-程序员秘密

一  配置工厂Bean         通常由应用程序直接使用new创建新对象,为了将对象的创建与使用相分离,采用工厂模式,即应用程序将对象的创建与初始化交给工厂来完成。       一般情况下,应用程序有自己的工厂对象来创建bean,如果将工厂对象交给Springle管理,那么Spring管理的就不是普通的bean,而是工厂Bean。调用getBean()方法,Sprin

推荐文章

热门文章

相关标签