Overwrite git branch while keeping history -


our team has been developing 2 versions of project side side.

the commits in master branch bugfixes old code, while v2setup branch contains complete rewrite.

had bugfixes not occured squash new branch master, if i'm not mistaking lead annoying conflicts now.

so how it?

it sounds want merge master v2setup...but code @ head v2setup now, correct?

if so, easy acheive using merge strategy "ours"

so merge master v2setup with

git merge -s ours master 

edit ok, reading comments, sounds want move ahead on master, v2setup changes. above command can merge master , have want.

or better option use theirs strategy master

git merge -x theirs v2setup 

Comments

Popular posts from this blog

c# - HttpResponseMessage System.InvalidOperationException -

sql - Postgresql error: "failed to find conversion function from unknown to text" -