我正在使用GIT和Sourcetree作为GUI。
我有两个分支 - master和feature-01。现在,我想用feature-01上的所有内容覆盖master的内容。
在master上回滚了一些更改后,我不得不这样做。但是,我在新分支上回滚了更改,使该分支完全符合我想要的master,但现在当我合并两个分支时,master保留了所有应该丢弃的已回滚更改,就像在分支中一样 :/
我有两个分支 - master和feature-01。现在,我想用feature-01上的所有内容覆盖master的内容。
在master上回滚了一些更改后,我不得不这样做。但是,我在新分支上回滚了更改,使该分支完全符合我想要的master,但现在当我合并两个分支时,master保留了所有应该丢弃的已回滚更改,就像在分支中一样 :/
git merge --strategy=theirs feature-01
不会和这两个命令做完全相同的事情吗? - tumelo