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

本文详细介绍了在Git中如何查询提交日志记录并进行版本回退,特别是如何在本地使用`git reset --hard`命令回退到特定版本,以及如何使用`git push origin 分支名 --force`强制推送更新到远程分支,从而撤消已push的更改。
摘要由CSDN通过智能技术生成

这里写自定义目录标题

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 28905

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值