我已经阅读了git log文档,但我仍然觉得很难理解该--ancestry-path选项的作用.我看到了不同的调用方式git log:
$ git log origin/master..HEAD
$ git log --ancestry-path origin/master..HEAD
Run Code Online (Sandbox Code Playgroud)
在第一个命令中,我得到一个HEAD但未打开的提交列表origin/master,基本上这显示了我的分支上没有合并的内容.
在第二个命令中,我什么都没得到.如果我改为3点(...)它会向我展示一些东西,但我不确定如何理解它.基本上,如何添加--ancestry-path任何不同的?它到底简化了什么?
git ×1