我需要检索所有分支的所有提交记录。我使用以下命令检索它们:
看起来命令“--all”会覆盖“--no-notes”,不会发生任何事情。
请建议如何检索所有分支的所有提交,而不使用注释?
附言:是的,我可以执行“git notes”,解析它们,然后从“git log --all”中减去,但对于这种琐碎的情况,我觉得应该有更简单的解决方案。
git log --pretty="%H %f" --all
但是在这种情况下,如果存在笔记,Git 会返回所有带有笔记的提交记录。我尝试使用以下内容:
git log --pretty="%H %f" --all --no-notes
看起来命令“--all”会覆盖“--no-notes”,不会发生任何事情。
请建议如何检索所有分支的所有提交,而不使用注释?
附言:是的,我可以执行“git notes”,解析它们,然后从“git log --all”中减去,但对于这种琐碎的情况,我觉得应该有更简单的解决方案。