工作中遇到,代码已提交并已提交到远程仓库,现需要回退到之前版本,记录如下:

记录当前版本的版本号和需要回退到版本的版本号。

current version:85e7f32dfe421c5892a4e2f38e7b542d1eacdf8c

old version: 4d8757990c066212deab77d8fe56a95897a91a08

点击Reset HEAD,如下:

Reset Type 选择Hard

To Commit:输入之前记录的old version

点击Reset,版本回退如下:

这时候push会报错:

解决冲突如下:

点击Reset HEAD,如下:

Reset Type 选择Mixed

To Commit:输入之前记录的current version

点击Reset,后如下:内容是old version的内容,版本回到了current version,

这时候提交代码到本地仓库,再push到远程仓库

欢迎扫码交流:

转载于:https://www.cnblogs.com/gexiaoshan/p/10182135.html

idea中git回退远程仓库版本相关推荐

  1. git reset 回退以前某个版本_远程仓库版本回退方法--Git(二)

    1 简介 最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客. 2 问题 如果提交了一个错误的版本,怎么回退版本? 如果提交了一个错误的版本到远程分支,怎么回退远程分支 ...

  2. [Git高级教程(二)] 远程仓库版本回退方法

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1 简介 最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客. 2 ...

  3. 【Git之窗】(十)“远程仓库”版本回退解决方案

    由于TGB的图书管理系统托管在本地服务器上的GitLab中,最近因为大家使用Git过程出了一些问题,导致需要回退服务器上的远程版本,回退过程中又出了一些问题,比如push不上去,比如别人电脑的版本比远 ...

  4. git回退到某个版本并提交到远程仓库

    git回退到某个版本并提交到远程仓库 1. 前言 有些时候我们提交的远程代码(最新的代码)也许还不如上次写的好,于是我们就想回退到以前的版本.那么怎么回退呢 对了,回退之前还是先备份下.. 2. 版本 ...

  5. git 回退到某个版本,并推送到远程

    git 回退到某个版本,并推送到远程 git reset --hard aace836a6fd503e3f2b90ec8ecac16d403d7bf51 本地代码回滚了,直接push 推不上去 git ...

  6. git和远程仓库建立连接详细过程

    git和远程仓库建立连接详细过程 建立远程仓库 首先在github/gitee上创建自己的一个仓库,并将自己的路径复制下来,如下图. 建立本地仓库 本地新建文件夹存储工程文件,并且初始化仓库. 打开g ...

  7. IDEA如何将Git回退到某个版本

    网上资料大多是"reset current branch to here"之后,选hard模式,然后强制push的方式.虽然能将本地及远程仓库都恢复到某次提交,但是不会产生comm ...

  8. git连接远程仓库码云及命令详解

    git连接远程仓库码云及命令详解 1.前言 2.码云远程仓库(github同理) 1.注册码云账号 2.新建仓库 3.git工具的安装配置 1.git 工具下载配置 2.SHH公钥配对 4.创建 gi ...

  9. git关联远程仓库操作方法

    一.git关联远程仓库操作 1.本地初始化空仓库 git init 2.添加当前目录中所有内容如到暂缓区 git add . 3.提交到本地仓库管理 git commit -m '初始化项目' 4.和 ...

  10. 【Ubuntu安装git与git clone远程仓库】

    在远程ubuntu安装git 连接远程服务器 可以通过pycharm,vscode,SecureCRT等工具配置连接远程服务器 pycharm远程连接服务器完整教程 Windows下如何使用VScod ...

最新文章

  1. 当CV遇上联邦学习,一起聊聊视觉联邦技术
  2. 基于Echarts+HTML5可视化数据大屏展示—企业生产销售作战指挥室数据平台
  3. s3 java_java – 我们可以迭代Amazon S3中的完整对象集
  4. 微服务升级_SpringCloud Alibaba工作笔记0026---Nacos之Linux安装nacos
  5. nmap 扫描工具 使用方法
  6. 极宝贵的BAT后端面经(含答案)
  7. python简单代码示例-python3简单代码示例
  8. Java毕业设计-社区疫情防控管理系统
  9. 广告投放类型以及各大平台计费准则+推广常用评价指标
  10. CAS (5) —— Nginx代理模式下浏览器访问CAS服务器配置详解
  11. 曝摩托罗拉下最后通牒:被裁员工最晚21日离职
  12. 前端html标签拨打电话
  13. Unity 计算角度和方向
  14. Windows 10环境中安装Snort+Barnyard2+MySQL
  15. 如何为您的插件创建一个很棒的WordPress.org页面
  16. 人工智能-高等数学之微积分篇
  17. 论文文献管理工具——Zotero
  18. 机器人小农在CSDN的第一篇文
  19. Java SSM毕设 公寓宿舍后勤管理系统(含源码+论文)
  20. python实现因子分析

热门文章

  1. Windows Internet Explorer 7 正式发布
  2. 微信开发(一)SAE环境搭建
  3. redis java操作
  4. 第三代搜索推出的专题是什么?
  5. 调查:Blackberry开发者中国大版图
  6. 升级ubuntu后EMACS 无法使用
  7. [C# 线程处理系列]专题四:线程同步
  8. Hibernate 入门
  9. 负载均衡之让nginx跑起来
  10. ansible+packer+terraform在aws上布署web服务器