我有以下提交结构:
master A A
|\ |\
user1 | B D E ==> user2 pulls | B D E
\ from user 1 \
user2 C G H B C D E G H
然后我将user1
合并到master
。
因此,master添加了一个合并提交E'看起来像是:
A B D E E'
然后我会在GitHub中查看user2's
代码,它会显示User1
中的所有代码。
有没有办法让git(或GitHub)只审查C,G和H?是的,我可以单独审核每个提交,但这是真实情况的简化示例。
我从git-rebase阅读了手册,并且相信答案就在那里,但我无法理解。老实说,我试过RTFM。
答案 0 :(得分:0)
如果B,D和E在user2的分支中完全相同,那么Github将自动仅显示master上尚未提交的提交。
您也可以使用master重新绑定user2的分支并获得相同的结果。