假设您有两个分支,master
和devel
,并且它们的实际文件内容当前是相同的(git diff master devel
打印空输出)。您可以使用以下方法合并这些分支:
git checkout master
git merge -s ours devel
-s ours
意思是使用ours
策略,即master
内容胜过devel
内容。但是,由于devel
文件内容完全相同,因此对您没有任何影响。但是,即使您要完全删除分支,devel
历史记录也会出现在 中。git log
devel