git删除远程仓库的某次错误提交

  1. 先找到错误提交的 commit ID 值,可在 GitHub 仓库查看 commits ID 号,或者进本地库后git log命令查看,这时候就看你每次提交备注的详不详细了;
  2. 先在命令行进入本地库, reset 该次提交,注意最后的 ^ 号,意思是到 commit id 的前一次提交;
git reset --hard dab4e7f10bd7344b23d7d53ee8987e2ba875ad1d^
  1. 强制提交本地库,因为 reset 之后本地库落后于远程库一个版本。
git push --force
赞赏

微信赞赏支付宝赞赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注

请输入验证码 *