Git 超前一个版本,落后N个版本处理方法
在使用 Sourcetree 时,因为没更新,没有拉取代码提示,直接推送代码,推送之后才更新过来,
导致版本超前且落后,处理方法
首先,打开终端
输入命令:
$ git reset --hard HeaD^
将推送的代码撤销,但是提交的代码都消失。
如果想要提交的代码保存下来,输入以下命令:
$ git reset --soft Head^
执行命令之后再拉取代码,重新推送
如果想回退多个版本,例:回退最近提交的3次,输入命令:
$ git reset --soft HEAD~3
如果想回退都指定版本,输入命令:
$ git reset --soft 000000
6个0代表版本号
–mixed
意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作
Git 超前一个版本,落后N个版本处理方法相关推荐
- SourceTree超前一个版本,落后N个版本
SourceTree超前一个版本,落后N个版本 在使用SourceTree的时候经常会遇见超前一个版本,落后N个版本的情况,遇见这种情况应该怎么办呢? 首先打开终端,最好是从SourceTree里 ...
- git reset 回退以前某个版本_远程仓库版本回退方法--Git(二)
1 简介 最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客. 2 问题 如果提交了一个错误的版本,怎么回退版本? 如果提交了一个错误的版本到远程分支,怎么回退远程分支 ...
- GIt版本回滚的两种方法reset、revert
在学习关于git版本回滚操作之前我们应该需熟练使用git log查看Git提交日志,同时也应学会使用git reflog查看Git提交日志. 可参考博客:git log的使用_WEB前端李志杰的博客- ...
- git版本控制工具(二)----本地版本库的常用操作
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...
- Git 工作区、暂存区和版本库
基本概念 我们先来理解下Git 工作区.暂存区和版本库概念 工作区:就是你在电脑里能看到的目录 暂存区:英文叫stage, 或index.一般存放在 ".git目录下" 下的ind ...
- git 几种还原版本_Git恢复之前版本的两种方法reset、revert(图文详解)
一.问题描述 在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退(reset).反做(rev ...
- git 查看某些文档的历史版本_Git 教程(二)log 命令的使用
使用 Git 进行版本控制时,要习惯他的工作流程,Git 的工作流程是,先在工作区创建项目并编写代码,然后将写好的文件添加到暂存区,最后将暂存区里的文件提交到历史版本库.如下图所示: 每向版本历史库做 ...
- Git笔记(25) 选择修订版本
Git笔记(25) 选择修订版本 1. 单个修订版本 1.1. 简短的 SHA-1 1.2. 分支引用 1.3. 引用日志 1.4. 祖先引用 2. 提交区间 2.1. 双点 2.2. 多点 2.3. ...
- git 查看某些文档的历史版本_10分钟了解git
这是一个针对初学者的教程,我会基于Github来讲解git,尽可能在短时间内让大家了解git的核心理念和功能. 什么是版本控制 版本控制系统记录了一段时间内对一个文件或一组文件的更改,以便我们以后可以 ...
最新文章
- 原生ajax XMLHTTPRequest()
- 用vue-scroller做上拉刷新,下拉加载的模板(简单明了,通用)
- bzoj 1016: [JSOI2008]最小生成树计数【dfs+克鲁斯卡尔】
- 项目管理十大知识领域之项目进度管理
- php读取zip文件,php如何读取zip内容?(zip_entry_read函数的使用)
- 卷积和池化matlab 实现,UFLDL新版教程与编程练习(七):Convolution and Pooling(卷积和池化)...
- [论文笔记] Towards an integrated crowdsourcing definition (Journal of Information Science, 2012)
- ivew 的ajax,iView-Upload组件分析
- resultmap拿不到数据_阿里巴巴国际站每日电商运营工作数据表格
- jsp自定义标签(taglib)编写的原理和实现
- (转)postgis常用函数介绍(二)
- Spark内存空间分配机制
- java模拟http post
- 鉴客 C# 抓取页面(带认证)
- 阿里第一轮电话面试面经
- 好文:练习一万小时成天才?(by同人于野)
- 河北师范大学matlab,赵欣老师简介
- 用计算机处理机读卡上,改卷子和登分程序及其注意事项以及一些操作
- CSR867x — uart串口调试和AT指令
- EditPlus v2.12 注册过程分析(转)