技术栈

如何还原已经推送的提交

ELI_He9992026-09-02 18:22

1) 撤销最近一次提交,但保留改动在工作区 git reset --soft HEAD~1

2) 把所有改动先移出暂存区,方便重新挑选 git reset

3) 只添加你想要的文件(可多次指定) git add 想要的文件1 想要的文件2

4) 用原来的提交信息重新提交 git commit -C ORIG_HEAD # -C ORIG_HEAD 复用刚才那个 commit 的信息

5) 覆盖远端(比 --force 安全,会在别人有新提交时拒绝) git push --force-with-lease

上一篇:Seedance 2.0/2.5 虚拟素材能跨 Key 共用吗?一次讲清 Asset ID、账号隔离与 SaaS 素材架构
下一篇:SGLang的AWQ量化笔记
相关推荐
️学习的小王
1 小时前
Git项目提交忽略文件怎么做?以Python项目为例,详解.gitignore
git·python·elasticsearch
愚蠢得人
2 小时前
Git Worktree实用指南:同时开发两个分支,不再反复切换
git
lskaixin
6 小时前
Git命令
git
_道隐_
8 小时前
git 如何把一个已经commit到本地分支的,被错误staged的文件,单独拿出来revert呢?
git
lingran__
9 小时前
Git 完全指南(一):本地仓库基础操作
linux·git·开发工具·devops·版本控制
星空
9 小时前
git使用
git
工藤孤独
1 天前
Git Worktree 从零到多智能体实战
git
微尘寒风
2 天前
【Git】的安装和使用
java·git
胖大和尚
2 天前
Git初始化本地文件夹,并推送到远端
git
热门推荐
01国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)02GitHub 镜像站点03蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接042026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?05ZCode 周末送额度活动开启:3 亿 Token 免费领取06历年考研数学一、数学二、数学三真题试卷及答案PDF07微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新08AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路09Agnes AI 免费 API 接入指南:文本、生图、生视频,一套接口全免费10VSCode+CodeX扩展,无法启动