问题
不小心把提交的名称写错提交上远程仓库了,这里应该是 【029】的,这个时候我们想回到【028】这一个提交记录,然后再重新提交【029】到远程仓库,该怎么处理。

解决
1、首先我们找到【028】这条记录的提交 hash,右击这条记录,然后 Copy SHA 即可

或者使用 git log 命令

这样就得到了 hash:905756628f4eba0c67717b6d207e7d121d8f1315
2、使用以下命令在本地进行回退:
git reset --hard 905756628f4eba0c67717b6d207e7d121d8f1315

执行成功之后,我看看 vscode 这里就会显示同步更

本文详细描述了如何在Git中处理提交错误,包括找到并复制正确的提交哈希,使用`gitreset--hard`回退到指定版本,以及如何安全地将更改推送到远程仓库,同时提醒读者注意操作风险和团队沟通的重要性。
最低0.47元/天 解锁文章
1312

被折叠的 条评论
为什么被折叠?



