0


【Git 操作指南】| 撤销远程仓库的 push 以及 git commit 提交

目录

一、撤销 git push

  1. 执行git log查看版本日志,找到目标版本。
  2. 执行git reset --soft <version numbere>,如git reset --soft d8cedc98e008e14a35d3faf424764648fb29d55b,重置为之前提交的版本,接着执行git log查看是否已经退回到之前的版本。(注意,git reset --soft只改变了HEAD的指向位置,本地代码不会发生改变。git reset --hard会改动本地源代码,回到退回的那版本时的代码)

在这里插入图片描述

  1. 执行git push origin <branch name> --force ,如git push origin master --force,强制提交当前版本以达到撤销git push的目的。

二、撤销 git commit

  1. 执行git log查看版本日志,找到要撤回的版本号。
  2. 执行git reset --soft <version numbere>,如git reset --soft d8cedc98e008e14a35d3faf424764648fb29d55b
  3. 执行git log进行查看版本是否已经退回。
标签: git github

本文转载自: https://blog.csdn.net/weixin_48991062/article/details/130683766
版权归原作者 `Eliauk 所有, 如有侵权,请联系我们删除。

“【Git 操作指南】| 撤销远程仓库的 push 以及 git commit 提交”的评论:

还没有评论