首页 > 其他 > 详细

test 分支强制替换master 分支的办法

时间:2020-05-15 12:52:39      阅读:67      评论:0      收藏:0      [点我收藏+]

test分支改动太多,并且master 分支好久没有改动。直接合并到master 分支的话,会产生很多冲突,几十个文件,修复冲突会花很多时间,并且是没有意义的。因此只能使用test 分支强制替换。

代价是master 分支的git log 就丢失了,因为是test 分支整体都替换了。

可以接受这个代价的话,可以采取如下操作。

首先切换到master 分支

git checkout master 

 

master 分支的内容重置到test

 

git reset --hard test 

 

将本地的修改推上去

git push origin master --force 

 

test 分支强制替换master 分支的办法

原文:https://www.cnblogs.com/molang/p/12894110.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!