You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git合并后恢复本地修改版本并推送到远程仓库

恢复指定Commit并推送至远程仓库

1. 恢复到目标Commit(4954892)

执行命令将本地分支强制重置到目标commit,直接恢复所有文件及文件夹的修改状态,包括冲突文件GLF/Lbrtt:

git reset --hard 4954892

2. 验证恢复结果

通过以下命令确认本地状态是否符合预期:

git log --oneline -n 5
git status

检查输出需满足:当前HEAD指向4954892,工作区与暂存区无未提交修改,GLF/Lbrtt文件已恢复为修改后的版本。

3. 推送至远程完成合并

由于本地分支历史与远程分支存在差异,需使用强制推送覆盖远程状态:

git push --force origin <你的分支名称>

注意:强制推送会覆盖远程分支现有历史,执行前需确认无其他协作者在该分支工作,或已与团队达成操作共识。

内容的提问来源于stack exchange,提问作者SPS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 17:42:34