`
wandejun1012
  • 浏览: 2690612 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

git 回滚

    博客分类:
  • git
 
阅读更多

 

git回滚分2种,一种是提交到版本库,一种是未提交到版本库。

 

1、提交到版本库分2种,一种是提交到本地仓库,一种是提交到远程仓库。

      a)提交到本地仓库,有以下几种方式

                i)用git revert HEAD。此方法的特点是会新生成一个commit.提交到远程仓库直接用git push orign master

               ii)用git reset --HARD commitId.此方法的特点是直接将指针移到某个提交上。由于本地版本比远程版本少一个版本,所以-f参数,要用git push origin master -f

 

      b)提交到远程仓库。

              同上。只是在本地改完了后,推送到远程服务器即可。上面已经给出了命令。

 

2、未提交到远程仓库。

      a)在工作区。用git checkout -- <fileName>

      b)在暂存区。用git reset HEAD <fileName>

 

 

参考:廖雪锋

 

 

分享到:
评论

相关推荐

    IDEA通过git回滚到某个提交节点或某个版本的操作方法

    主要介绍了IDEA通过git回滚到某个提交节点或某个版本的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    jakkypan#trivia#git回滚总汇1

    1、仅在工作区修改的文件 2、已添加到暂存区的文件 3、已经commit,但是没有push 3、已经push到远端

    git错误回滚工具,对配置文件误删有大作用

    git是一个可以进行配置文件错误得回滚工具,在任何时候都不能避免误删文件得可能,这个就可以解决一些问题。

    简单谈谈Git中的回滚操作

    大家在日常开发中,经常会遇到需要将代码切回到之前的某个版本的情况,有可能是需要将代码回滚,也有可能需要查看之前的某个实现。...下面通过这篇文章来学习下Git中的回滚操作,有需要的可以参考借鉴。

    git 删除分支和回滚的实例详解

    git 删除分支和回滚的实例详解 【git 删除本地分支】 git branch -D br 【git 删除远程分支】 git push origin :br (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id 【本地...

    如何使用Git优雅的回滚实现

    主要介绍了如何使用Git优雅的回滚实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    利用PyCharm操作Github(仓库新建、更新,代码回滚)

    本文将会介绍如何利用PyCharm来连接Github,同时演示Github上的仓库新建、更新,以及代码回滚。   在这之前,需要在你的电脑上安装Git,PyCharm。本文演示的系统为Windows系统,首先我们先从设置讲起。 PyCharm...

    Git代码回滚实践

    Git代码回滚实践环境搭建环境试验idea示例代码回滚回滚条件创建回滚目标具体操作github地址 环境搭建 1.github上新建仓库:https://github.com/ydfind/git-test.git 2.idea从git新建两个项目,并修改提交代码的...

    详解IDEA git分支回退指定的历史版本

    主要介绍了详解IDEA git分支回退指定的历史版本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Git使用小技巧之回滚与撤销详解

    主要给大家介绍了关于Git使用小技巧之回滚与撤销的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Git具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    Git撤销&回滚操作(git reset 和 get revert)

    主要介绍了Git撤销&回滚操作(git reset 和 get revert),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Git客户端(TortoiseGit)基本使用详解

    git安装、配置、查看日志、分支合并、回滚 git安装、配置、查看日志、分支合并、回滚、

    sydemo_project:教程项目

    只能通过api转发来间接和外部交互学习方式从第二课开始,每次git commit的备注都是当前课程的名称,如果想要详细了解代码变迁的过程,可以通过git回滚到相应的版本建议创建两个项目,一个是当前这个项目,一个是练习...

    IDEA中使用Git(史上最全最详细)(tedu2)(教学操作视频+源代码)

    IDEA中使用Git(史上最全最详细)(tedu2)(教学操作视频+源代码) 包含:IDEA中使用Git文档、教学操作视频、代码 1.IDEA集成Git ...4.IDEA中Git的回滚 4.1 回滚到上一次提交到Gitee的版本 4.2 回滚到任意版本

    git-rollback:轻松回滚提交

    git-rollback 轻松回滚最后几次提交。安装$ gem install git-rollback用法$ git rollback贡献分叉( ) 创建功能分支( git checkout -b my-new-feature ) 提交更改( git commit -am 'Add some feature' ) 推送到...

    Git版本回退方法论(可能解决你101%遇到的Git版本问题)

    由于本人刚到新公司,也是毕业不久,经验不足,经常导致 git 事故发生,特此总结遇坑解决方法,以示后人。 1 本地版本回退 你在本地做了错误的 commit 先找到要回退的版本的commit id: git reflog 接着回退版本: ...

    Git权威指南PDF完整版

    Git权威指南 目 录 前 言 第1篇 初识Git 第1章 版本控制的前世和今生/ 2 1.1 黑暗的史前时代/ 2 1.2 CVS—开启版本控制大爆发/ 5 1.3 SVN—集中式版本控制集大成者/ 7 1.4 Git—Linus 的第二个伟大作品/ 9 第2章 ...

    mplab中git的用法.pdf

    用microchip公司的芯片进行硬件开发时,在mplab X开发环境中,用git进行版本控制和回滚。可以有效的提高效率

    git提交代码流程

    git提交代码流程,包括回滚提交内容,合并分支,查看操作日志,恢复其他分支的内容等

Global site tag (gtag.js) - Google Analytics