git删除本地+远程提交记录

//撤销本地仓库提交

1.git log

2.git reset --soft 指定commit版本号

git reset --soft "版本号":重置至指定版本的提交。这里我们指定版本号为 ②,从而达到撤销 ①的目的。

参数 soft:保留当前工作区(代码和文件的更改),以便重新提交;

参数 hard:撤销相应工作区的修改,相当于彻底删除提交和代码的更改。

3.git log

//撤销远端仓库提交

4.git push origin stm32 --force

git push origin stm32 --force:强制推送当前版本号至远端分支。

相关推荐
Howie Zphile8 小时前
Git 拉 NocoBase 2.0 beta(next 分支),并“每天自动更新 + 自动编译 + 自动重启”
大数据·git·elasticsearch
吕司9 小时前
Git分支管理
git
黑屋里的马10 小时前
GitExtension下载、安装
git·gitextension
Geoking.10 小时前
Git 中的 Rebase 与 Merge:原理、区别与最佳实践
git
invicinble12 小时前
一文了解git
大数据·git·elasticsearch
我命由我1234512 小时前
Git 初始化本地仓库并推送到远程仓库解读
运维·服务器·经验分享·笔记·git·学习·学习方法
爱码小白13 小时前
Git学习笔记
笔记·git·学习
skywalk816314 小时前
sudo apt upgrade git 报错
git
_运维那些事儿15 小时前
GitLabCI/CD语法
linux·服务器·git·ci/cd·gitlab·运维开发·devops
huohuopro15 小时前
git基本使用
大数据·git·elasticsearch