Git 版本回退的一点思路

网友投稿 744 2022-11-26

Git 版本回退的一点思路

Git 版本回退的一点思路

需求

假定你有一个分支dev1,你对他提交了8次commit。然后你先回退到之前第5次commit,但是又不想丢弃之后的678commit。

一个思路

这里提供一个思路,在commit8的时候,重新拉一个分支dev2,然后把dev1(commit8时候的代码)整个merge到dev2里。

然后在dev1 上 rest --hard commit5,然后push -f。

这样一来,你就有两个分支

dev1:停留在commit5上

dev2:停留在commit8上

另一个思路

先把dev1 复制一份叫dev2

然后把dev1 回退到 commit5

复制的代码见:

​​Git-复制原分支代码到新分支​​​​​​​​

回滚分支

-- 本地分支回滚到指定版本git reset --hard -- 强制推送到远程分支git push -f origin

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Spring Xml装配Bean的思路详解
下一篇:听小董谝存储 四
相关文章

 发表评论

暂时没有评论,来抢沙发吧~