我需要从所有分支中检索所有提交。我使用命令检索它们:
git log --pretty="%H %f" --all
但在这种情况下,如果存在的话,Git 会返回所有带有注释的提交。我尝试使用以下内容:
git log --pretty="%H %f" --all --no-notes
看起来命令“--all”覆盖了“--no-notes”并且什么都不会发生。
请告知如何在没有注释的情况下从所有分支中检索所有提交?
PS 是的,我可以执行“git notes”,解析它们,然后从“git log --all”中减去,但在我看来,对于这种微不足道的情况应该有一个更简单的解决方案。