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:强制推送当前版本号至远端分支。

相关推荐
yeziyfx5 小时前
vs code 使用Git拉取/克隆(clone)仓库项目
git·vscode
smachao14 小时前
Redis Desktop Manager(Redis可视化工具)安装及使用详细教程
redis·git·bootstrap
szcsun515 小时前
git的常用命令
git
jian1105815 小时前
android studio 解决git用户名和用户邮箱不一致的问题
git
jian1105815 小时前
Mac git配置账号和邮箱,可以修改
git·macos
笨笨饿18 小时前
博客目录框架
c语言·开发语言·arm开发·git·嵌入式硬件·神经网络·编辑器
白玉cfc18 小时前
git协作开发
git·团队开发·远程工作
Rabbit_QL19 小时前
【CI/CD】02_一次 git push 后发生了什么?CI 是怎么工作的
git·ci/cd
不会写DN20 小时前
Git 开发中最常用的命令与场景
大数据·git·elasticsearch
张二娃同学20 小时前
基于 Python 与 Tkinter 的猜数字游戏设计与实现:支持玩家猜数与 AI 反向推理
开发语言·git·python·游戏·开源