我们想用 git notes add
注释我们的提交,这很好用。要获取所有带有注释的提交列表,我们使用此命令
git notes | cut -d' ' -f2 | xargs -ihash git log hash -1
现在我们只查找分支的注释。我在这里不知所措,因为笔记对分支一无所知。可能有一种方法可以从 git log
开始并询问 git notes
是否有提交的注释。但我很确定这是否会降低大型存储库的速度。
有什么想法吗?
最佳答案
我会从这个开始:
git log --pretty=format:"%H %N" --show-notes <branch>
请参阅 git help log
了解您可以放入格式字符串中的其他内容,以按照您希望的方式修复输出...
关于Git:获取一个分支的所有笔记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20324417/