最近需要将一个项目的master分支用另一个分支完全替换, 查找了相关资料,最后追溯到stackoverflow上的一个提问: How to replace master branch in git, entirely, from another branch?。
网友给出了两种方案。
假设需要将seotweaks
分支替换成master
。
1、
|
|
-s ours
是--strategy=ours
的简写。
2、
如果上面的操作有问题, 还可以使用下面这个方法:
|
|
-m
用来重命名分支。
This might remove commits in origin master。