差异规格中的两个点和三个点#

假设有一系列提交 A, B, C, D… 假设有两个分支:topicmain。当 main 处于提交 ‘E’ 时,你从 main 分出了 topic 分支。提交关系图如下所示

     A---B---C topic
     /
D---E---F---G main

然后

git diff main..topic

将输出从 G 到 C 的差异(即包含 F 和 G 的影响),而

git diff main...topic

则仅输出 topic 分支中的差异(即仅包含 A, B 和 C)。