Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于git版本回退的问题?

关于git版本回退的问题?

提问于 2017-11-23 03:35:58
回答 1关注 0查看 332

版本回退有两个命令git reset 和 git revert,现在想回退到版本库的某一版,在本地执行了 git reset commitID,回退成功,但是git pull后,代码又变为当前版本了,并没有回退成功,求怎么将版本库的代码也回退

回答 1

Tabor

发布于 2017-11-23 03:36:12

因为在本地使用git reset之后,相当于本地比线上的版本低,所以需要pull再push,然而pull之后又把最新的拉下来了,所以陷入了一个循环中,因此你可以使用git revert,这个命令会在你本地新建一个提交记录,这样你就可以正常push上去了。

当然,你也可以在本地使用了git reset命令之后,推送的时候尝试使用git push --force,但是需要说明的是,第二种方式我没有试过,也不太建议使用。

不知道是否对你有帮助。

和开发者交流更多问题细节吧,去 写回答
相关文章
关于Git版本回退的几种方法
如果已经commit,想要回退 版本回退 git reset --hard HEAD^ //一个^代表一个版本 如果回退两个版本那就HEAD^^ 以此类推 指定版本/版本穿梭 git reset --hard 8383f01 //一个^代表一个版本 如果回退两个版本那就HEAD^^ 以此类推 如果还没有commit 第一种 使用reset回退到当前版本初始状态 git reset --hard HEAD 第二种 使用checkout git reset checkout . //放弃所有文件的修改
乱码三千
2021/08/24
7110
[日常] git版本回退
先克隆一个空的测试仓库,这是我自己在gitlab里创建的空仓库 git clone http://192.168.1.114:8090/admintsh/blog.git
唯一Chat
2019/11/12
7630
git版本回退, github版本回退
上周提交了更改,过了周末回来说要撤销上个story。于是,需要找到上周提交的版本,rollback回来。 git版本管理命令,自从习惯使用管理工具之后就很少接触了,当突然寻找其他指令的时候就成浆糊了,ctrl+k只能顺利的提交而无关管理。因此,工具简化操作却弱化了技能。就像前几天听到的BBC 6分钟英语的一段对话。 Rob说他当年在酒吧实习,对钱的加减算法很熟悉很强,因为那时候计算机还没有推广。 计算器的出现使人们放弃了自己计算的本领。有时候即便仅仅是简单的加减法也不愿用自己的脑袋计算了。不说好坏,自己的感
Ryan-Miao
2018/03/13
1.9K0
git版本回退, github版本回退
关于git回退版本的一点心得
我由于开发中不小心在master分支上开发,忘记了切换分支,最后我直接在master分支上提交,push,在开发分支上merge了master分支。
蓓蕾心晴
2019/05/15
2.7K0
关于git回退版本的一点心得
Git 版本回退方法
场景一:如果想将代码恢复到之前某个提交的版本,且那个版本之后提交的版本都不要了,就可以使用 git rest
超级小可爱
2023/02/23
9540
git reset 回退版本(版本穿梭)
如果创建了一个新的文件,这个文件是未跟踪的状态,那么使用 reset 回退版本时,这个新文件不会受到影响
很酷的站长
2023/01/02
1.2K0
git reset 回退版本(版本穿梭)
Git版本回退(一)
现在,我们已经会创建仓库,下面我们来学习更多的命令,来更好的使用git。首先,修改README文件的内容,加上一句话“I am learning Git.”。加上之后,使用下面的命令来查看当前工作区(Git的工作区指的就是你当前写代码的目录,即你能看到的代码文件都在工作区。)的状态。
zy010101
2020/11/12
6340
Git版本回退(一)
Git详细教程 – Git版本回退
通过《Git详细教程 - 初识》、《Git详细教程 – Git的安装》和《Git详细教程 – 版本库的创建和添加内容到版本库》课程,相信大家对Git已经非常熟悉了,Git的由来,作用等等,之前讲了创建版本和提交内容,今天来讲讲,如果提交内容时错误的,想要回滚到上一个版本怎么做了?
Javanx
2019/09/05
5670
Git详细教程 – Git版本回退
Git版本回退(三)
现在,我们给LICENSE文件中加上一些内容,例如:“Git uses the GPL2.0.”,加上这句话。之后使用下面的命令来查看工作区的改动。
zy010101
2020/11/12
5740
Git版本回退(三)
Git如何版本回退?
Git中,每次commit提交都会生成一个历史纪录。使用 git log 查看commit历史:
技术从心
2019/08/09
2.3K0
Git版本回退(二)
前文的版本回退操作是在工作区进行的。有时候你已经把修改的代码放到了暂存区,但是你想回退暂存区的代码。该怎么做?
zy010101
2020/11/12
4080
Git版本回退(二)
Git 如何优雅的版本回退?
在版本迭代开发过程中,相信很多人都会有过错误提交的时候(至少良许有过几次这样的体验)。这种情况下,菜鸟程序员可能就会虎驱一震,紧张得不知所措。而资深程序员就会微微一笑,摸一摸锃亮的脑门,然后默默的进行版本回退。
grain先森
2019/05/07
2.1K0
Git 如何优雅的版本回退?
git版本库代码回退的技巧
git能帮助我们高效地进行代码托管,在使用git进行代码托管的时候,有时候我们需要回退版本。本文我们将一起来研究代码回退的方法。在git中,HEAD指针指向我们当前分支的最后一次提交。比如我们提交过三个版本,那么此时HEAD指针位置如下图
极客开发者
2022/01/18
1.5K0
git版本库代码回退的技巧
idea项目git版本回退
我这里有两个测试的版本,我的当前版本是【二】,所以我选择【一】,右键,选择Copy Revision Number
用户2409797
2019/02/25
3.3K0
Git分支和版本回退
这个过程中,下一个版本会记录一个parent id,这个parent id就是前一个版本的commit id。
李红
2019/07/03
1.4K0
Git分支和版本回退
Git分支和版本回退
这个过程中,下一个版本会记录一个parent id,这个parent id就是前一个版本的commit id。
李红
2019/07/10
5100
Git分支和版本回退
git 强制回退到指定版本
 ! [remote rejected]   master -> master (pre-receive hook declined)
凯哥Java
2022/12/16
7790
git 强制回退到指定版本
Git版本回退方法论(可能解决你101%遇到的Git版本问题)
结合git reflog找回提交日志上看不到的版本历史,撤回某次操作前的状态 这个方法可以对你的回退操作进行回退,因为这时候git log已经找不到历史提交的hash值了。
JavaEdge
2021/02/22
2.5K0
Git版本回退方法论(可能解决你101%遇到的Git版本问题)
Git基础-git的历史版本查看与版本回退(版本切换)
文章来源地址https://www.yii666.com/blog/351513.html
超级小可爱
2023/04/27
3.4K0
Git基础-git的历史版本查看与版本回退(版本切换)
Git如何优雅的进行版本回退?
在版本迭代开发过程中,相信很多人都会有过错误提交的时候(至少良许有过几次这样的体验)。这种情况下,菜鸟程序员可能就会虎驱一震,紧张得不知所措。而资深程序员就会微微一笑,摸一摸锃亮的脑门,然后默默的进行版本回退。
Java识堂
2019/05/22
7980

相似问题

npm创建的vue.js项目怎么回退依赖版本?

12.1K

关于前端git提交规范的探讨?

034

关于registAudioDataCallbackWithByteBuffer的问题?

0185

购买一个月的服务器,没有使用代金券可以退款吗?

1498

关于授权的问题?

1222
相关问答用户
腾讯 | 技术专家擅长2个领域
高级数据分析师擅长5个领域
擅长4个领域
萃橙科技 | 合伙人擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档