git log branch1..branch2(两个点)与 git log branch1...branch2(三个点)?
git log branch1..branch2 (two dots) vs. git log branch1...branch2 (three dots)?
我读过后者比较从他们的祖先开始的分支。这到底是什么意思?
两个点
git log start-branch..end-branch
(相当于git log ^start-branch end-branch
)。
列出所有可从 end-branch
到达但无法从 start-branch
到达的提交。
三个点
git log start-branch...end-branch
列出所有可以从 start-branch
或 end-branch
但 都无法到达的提交 start-branch
和 end-branch
.
参考资料
我读过后者比较从他们的祖先开始的分支。这到底是什么意思?
两个点
git log start-branch..end-branch
(相当于git log ^start-branch end-branch
)。
列出所有可从 end-branch
到达但无法从 start-branch
到达的提交。
三个点
git log start-branch...end-branch
列出所有可以从 start-branch
或 end-branch
但 都无法到达的提交 start-branch
和 end-branch
.