首页文章正文

git线上代码回滚,提交的代码怎么回退

代码回滚 2023-11-14 14:31 179 墨鱼
代码回滚

git线上代码回滚,提交的代码怎么回退

网上有删除分支进行线上代码回滚的教程,那种操作其实很危险,因为一般线上的分支是master分支,而这个分支不允许删除。合理一些的是使用git reset或git revert方式进行回滚;git reset方式图解1.如果没有push上去,可以用git reset 本地回滚到之前的代码。git log查看版本号,然后在用git reset + 版本号回滚。2.如果push上去了,已经覆盖了线上的代码,就需要先用git r

git代码库回滚:指的是将代码库某分支退回到以前的某个commit id 【本地代码库回滚】git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除git51CTO博客已为您找到关于git线上代码回滚的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及git线上代码回滚问答内容。更多git线上代码回滚相关解答可以来51CTO

使用git reset --hard commit_id回退到指定的版本,如下图所示:这里的commit_id就是刚才查看到的日志中每个版本的标识,执行完此命令代码就会回滚到对应的版本。补充:开发中也常使线上代码强制回滚操作,这边整理了一下1、到线上执行git reset --hard xxxxxxxxxxx(更新前的一个版本)2、本地执行和上面一样git reset --hard xxxxxxxxxxx

git revert c011eb3 git revert是用一次新的commit来回滚之前的commit,git reset是直接删除指定的commit 看似达到的效果是一样的,其实完全不同.第一:上面我们说的4 自己的远程分支版本回退的方法如果你的错误提交已经推送到自己的远程分支了,那么就需要回滚远程分支了。首先要回退本地分支:gitrefloggitreset--hardObfa

后台-插件-广告管理-内容页尾部广告(手机)

标签: 提交的代码怎么回退

发表评论

评论列表

51加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号