如果你得git remote分支你多提交了两个commit,你想回滚到某个commit,修改这个remote 分支
此时你可以

  1. 切换到目标分支
git checkout dev
  1. 将分支重置到指定 commit
git reset --hard abc1234

此时本地 dev 分支已经回到 abc1234 的状态。
3. 推送到远程(覆盖远程分支)

git push origin dev --force

这一步会用你当前的状态覆盖远程的 dev 分支。
4. 验证
查看远程分支是否已回滚:

git log origin/dev --oneline

确认最新 commit 已变为你指定的 abc1234。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐