这里写自定义目录标题

Git push 到远程分支以后的撤回方法

解决流程

一、查询Git提交日志记录。

1. 首先要查看提交日志记录,找到记录ID,这个过程有两种方式

2. git log

3. git log --pretty=oneline

4. git reflog

5.区别点:

二、进行版本回退

1. 本地回退

git reset --hard【这里采用 --hard 演示】

2.重新push 远程分支

3.正确操作: git push origin 分支名 --force

4.结果对比

Git push 到远程分支以后的撤回方法

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

解决流程

假如最近的这次push ,我们发现有错误或者提交到不该提交的分支上了或者其他原因,总之想从远程分支上撤销下拉。

一、查询Git提交日志记录。

1. 首先要查看提交日志记录,找到记录ID,这个过程有两种方式

1.采用 git log 命令

2.采用git reflog 命令

2. git log

这种查询 查询的日志量会比较臃肿,不太好看,可以进一步使用 格式化命令git log --pretty=oneline 输出简洁信息

huilong-MackPro:dragon zhanghuilong$ git log

commit 28905311ca76ebc526d2032f2d4e75be

已经push的如何回退_如何撤回Git push 到远程分支以后的方法相关推荐

  1. git回退到历史版本并提交到远程分支

    实际开发过程中,有时候我们会发现历史版本是对的,当前版本和远程分支是错的情况.我们这时候需要回滚到历史版本,并且让远程分支也回退到历史版本,下面来说一种解决办法. 1,先把本地的分支回退到历史版本: ...

  2. git 拉取远程其他分支代码_【记录】git 拉取远程分支代码,同步到另一个git上...

    最近有需求从某git 上拉取所有分支代码同步到另一git上,现记录操作步骤,以便日后使用: 1:先克隆其中一个分支代码到本地环境 git clone -b test http://账号:密码@XXX. ...

  3. 物联网远程开关模块_一种基于物联网的远程开关的制作方法

    本实用新型具体涉及一种基于物联网的远程开关,属于物联网设备技术领域. 背景技术: 现有的开关,无法实现超远程控制,且无法较好的保护电器,因此,我们提出一种基于物联网的远程开关. 技术实现要素: 本实用 ...

  4. git push 成功后如何撤销回退

    一.git reset 1.首先用 git log 命令查看历史记录 2.假设要回退到上一版本,版本号应是Fri Jul 12 11:07:01 2019时间的19462f6f46cf4cbc211d ...

  5. git 提交代码命令_提交代码:git push 命令的四种形式

    Git是一种分布式版本控制系统,可以高效地处理项目的版本管理.若对Git的基本使用还不太了解,可以先看一下下面的文章. Git 常用命令 使用Git的工作流程:修改.暂存.提交.推送 Git操作:在多 ...

  6. git 强制更新远程_版本控制管理工具git的常见指令合集

    今天小千就来给大家介绍一下git中比较常见的指令合集,方便大家使用git,建议收藏起来方便日后查阅. 一.常见的命令 git help <command> # 显示command的help ...

  7. git 刷新远程分支列表_掌握Git命令一张脑图就行

    最近在工作之余,遇到Git上面一些问题,趁这次的机会,补一补Git基础知识. 脑图 本文更多梳理的是Git常用命令,非原理篇,需要这部分知识的可以往下看. 首先我们的了解Git通常的操作流程,网上流行 ...

  8. Git push之后回滚

    Git在push之后该怎么回滚呢?分为下面两个步骤 1.本地回退 回退到上次提交: git reset --hard HEAD^ 2.远程回退 然后强制推送当前这个版本到云端 git push ori ...

  9. git push everything up to date问题解决

    解决Everything up to date问题 前言 前端时间跳槽完毕,我记得我跳槽前给自己定了一个目标,就是在这次的工作期间尽可能地使用命令行来进行日常的开发工作,所以可以想象,git的命令行就 ...

最新文章

  1. JavaScript中“ =gt;”(等于或大于的箭头)的含义是什么?
  2. jQuery $.post $.ajax用法
  3. spring注解controller示例
  4. campaign read in WebUI - Fiori is correct!
  5. Node.js-中文分词【1】-node-segment
  6. 配置Sourcetree实现代码托管、分支合并、分支删除、版本控制 - 教程篇
  7. mysql load 占位符,mysql:用不存在的数据的占位符初始化摘要表
  8. java时间控件jar包_maven打jar包插件
  9. 【文本摘要】文本摘要(text summarization)最新研究热点、发展趋势、里程碑论文推荐...
  10. 博为峰Java技术题 ——JavaSE Swing顶层容器中添加菜单栏
  11. python八大排序算法_Python实现八大排序算法
  12. 海南省主要城市商品住宅价格分析
  13. DroidCam通过网络调用手机摄像头的方法二
  14. 空指针:Attempt to invoke virtual method java.util.List “XXX“ on a null object reference
  15. 计算机应用基础网课作业答案,知到网课答案计算机应用基础(新)全部答案
  16. macbook usb口突然不能用 解决方法
  17. 修复移动硬盘“文件或目录损坏且无法读取”错误
  18. 套接字I/O模型-WSAEventSelect
  19. java常用二进制数据转换工具
  20. 分享一下身边朋友自学android开发及找工作的那些事!【不足勿喷】

热门文章

  1. 现实复杂 devops解决_咖啡店DevOps:变革的复杂性
  2. docker 漏洞_Ghost安全漏洞,Revolution Analytics被收购,Docker领导等
  3. 前端:JS/35/二级联动菜单,select对象,select对象的属性,option对象,option对象属性,实例:省份列表与城市列表的联动
  4. jggrid标红列和动态标红行的几种方法
  5. JavaScript之注释规范化(JSDoc)
  6. Bootstrap3 模态对话框的调用方式
  7. HTML label控件
  8. linux下运行程序后出现段错误的原因和解决案例
  9. Git笔记(28) 签署工作
  10. CAN笔记(7) CAN协议(二)