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

相关推荐
C137的本贾尼23 分钟前
Git基本操作(三):版本回退,坐上“时光机”
git
ylifs1 小时前
目的驱动式Git用法
git
来尔君2 小时前
Git Bash 提示符简化(就是每次敲命令时上面显示的那一行信息)
git·命令行
我叫张小白。3 小时前
PyCharm 集成 Git 与 Gitee
git·pycharm·gitee
小雨青年3 小时前
Git Bisect 实战:用二分法快速找到引入 Bug 的提交
git·bug
一只大袋鼠3 小时前
Git (三):Tag 标签管理、图形工具、IDEA 集成与 GitLab 私有化部署
开发语言·git·gitlab
十子木3 小时前
git 如何恢复特定版本的内容
linux·git
龚礼鹏3 小时前
git相关操作
git
x-cmd4 小时前
[260520] x-cmd v0.9.5:x install 支持 skill 安装,新增 git ci 命令让 AI 帮你写 commit
人工智能·git·ci/cd·agent·install·x-cmd
奶油松果4 小时前
更新本地git地址
git