1.前提是确定一个分支A是正确的,才能比较另一个分支B的差异;另确定一个要比较差异代码的日期段,假如2019-01-01至2019-02-01
3.在B分支上查看日志,将日期段的记录选中,右键菜单选择撤销选中的改变,然后把撤销的文件提交(记为提交M),有冲突要解决冲突直到撤销完成
4.在B分支把A分支日期段的提交摘取过来(只要正常提交,不要合并操作),有冲突要解决冲突直到全部提取完成,B分支完成
5.为了安全,基于B分支切出一个新的分支C,在C分支上将代码重置到第3步撤销提交M的提交之前一次正常提交;然后重新提交(记为提交N),并将提交N提取补丁留用,至此B分支修复完整,补丁N即为差异。
6.如果补丁N无差异文件表明分支A和B相同,否则表明分支B代码不完整(第5步即修复)
End.