git进行版本控制(还原到之前的版本)三步

标签: git 版本控制 调试 bug
63人阅读 评论(0) 收藏 举报
分类:

步骤一

先得到对应的hash值(这个在我们每次执行完 git commit 之后都会有的!)
但是我们一般都是记不住的。所以!
输入Linux的terminal或者是windows的bash上直接输入

git log

比如说这里的,我对于pintos建了一个仓库(可以看到这个东西的原作者是Stanford大学的一个教授或者学生?)

当然,这里也可以在log后面加文件名,当然就是获得文件的信息啦~

得到的输出:
这里写图片描述

黄色字体部分的commit后面就跟着hash值。

步骤二

输入

git reset --hard <hash>

需要替换成所想替换的之前的commit之后的某个版本。

步骤三

git commit -am "<commit>"

部分替换为特定的代码

这样就重新保存了一遍!

参考文件

https://blog.csdn.net/l_yangliu/article/details/53197706
https://blog.csdn.net/li295214001/article/details/71194564

查看评论

git还原到之前版本

git还原到之前某个版本,本地和远程都还原 命令行操作: 第一步: git log 查看之前的commit的id,找到想要还原的版本 第二步: git reset --hard 44bd896bb...
  • li295214001
  • li295214001
  • 2017-05-05 11:54:11
  • 1815

IntelliJ IDEA下git版本回退,版本还原

1、选中要回退的文件或者项目 2、复制要回退版本的版本号: 3、然后在branches里check out你想要回退的版本 选择Checkout Tag or Revision… ...
  • vfsdfdsf
  • vfsdfdsf
  • 2017-12-20 18:38:40
  • 2887

git与github做版本控制

目录指导:一、git与github配置二、git版本控制命令流程-------------------------------------------------------配置git与github-...
  • zhazhaji
  • zhazhaji
  • 2017-07-17 17:56:06
  • 1136

手把手教你如何进行 代码版本控制

0.前言注意:若文章中出现图片无法加载的情况,请移步作者的其他博客。 简书 掘金 最近 S 君进入某互联网公司进行开发,可是进入公司工作的第一件事就是要将自己每天开发的成果递交给老大。可是,这时候 S...
  • MR_LP
  • MR_LP
  • 2017-03-22 16:20:42
  • 4324

用git还原之前的版本到一个特定的文件夹

使用情景:开发过程中需要用到git保存的某一个
  • developer_biao
  • developer_biao
  • 2014-11-12 23:12:04
  • 1783

Git版本控制与github使用

Git是一个开源的分布式版本控制系统,用于敏捷高效地管理项目。相较svn,git最大的特点就是分布式,每个人都拥有一个克隆的版本库,所以提交代码、查看日志、创建分支、合并分支、回退等等操作都直接在本地...
  • cwqcwk1
  • cwqcwk1
  • 2015-10-27 09:39:22
  • 3826

Git版本控制详解

注意:原文地址:http://www.ihref.com/read-16369.html 学习前请先配置好Git客户端 相关文章:Git客户端图文详解如何安装配置GitHub操作流程攻略 官方中...
  • RuingMan
  • RuingMan
  • 2016-05-13 21:21:35
  • 14846

Git pull 后恢复到原来版本

git pull 恢复 1、git reflog master 2、git reset --hard (恢复到之前位置) git reset --hard master@{1}...
  • z1134145881
  • z1134145881
  • 2016-11-14 11:42:04
  • 7835

Git 本地版本控制

版本库也也是仓库,表现为一个目录或者是一个文件夹,这个文件夹里面的所有文件都可以被Git管理起来,文件修改删除也都能被Git记录下来,方便版本控制。git相关概念简介: 工作区:就是存放文件的文件夹。...
  • huangyuan_xuan
  • huangyuan_xuan
  • 2015-10-16 00:39:32
  • 1891

Git入门(一)——没有版本控制意识的程序员不是一个好的程序员

创建个人GitHub主页以及Git的简单实用
  • u014294166
  • u014294166
  • 2016-06-25 10:43:59
  • 3357
    个人资料
    持之以恒
    等级:
    访问量: 3万+
    积分: 2596
    排名: 1万+
    文章存档
    最新评论