侧边栏壁纸
博主头像
丛庆

没事儿写代码,有事写代码。email:1024@cong.zone

  • 累计撰写 116 篇文章
  • 累计创建 97 个标签
  • 累计收到 5 条评论
git

【Git】回滚远端git分支的代码到指定commit

丛庆
2022-09-04 / 0 评论 / 1 点赞 / 1,376 阅读 / 267 字 / 正在检测是否收录...
温馨提示:
部分资料和图片来源于网络,如有危害到您的利益请与我联系删除,1024@cong.zone。

有的时候我们提交的代码可能不在需要了需要在远端分支进行回滚那么操作呢!今天记录一下该操作

这里我们在windows环境下使用git bash进行回滚远程分支代码

确定当前所在分支

查看本地分支

git branch

查看远程和本地所有分支

git branch -a

删除本地分支

git branch -d [分支名]

切换目标分支

切换本地分支

git checkout 本地分支名 

切换并创建本地分支

git checkout -b 本地分支名 

切换到远端分支并在本地创建

git checkout -b本地分支名 远端分支名

首先查询要回滚到的commit节点的id

git log

确定要commit的id后进行reset操作

git reset --hard commit_id

完成以上操作本地代码就已经回滚到目标commit了

下面开始回滚远端仓库的代码

git push -f

完成以上操作。查看远端仓库的git log看是否已经回滚到目标commit

1

评论区