我希望使用git notes
存储提交的基准数据,以便我可以保留项目性能的历史记录。
我知道我可以使用git notes
将元数据附加到提交,但我想将基准数据存储在除refs/notes/commits
以外的单独分支中,例如refs/notes/benchmarks
,但我我不知道怎么回事。
是否可以以这种方式使用git notes
我可以拥有多个引用master
提交的注释分支?
答案 0 :(得分:3)
就像这样:
git notes --ref refs/notes/benchmarks add [ -m 'msg' ]
然后,您可以在git log
git log --notes=refs/notes/benchmarks
或读取特定对象的注释内容(例如提交 - 但注释也可以注释其他类型的对象,例如提交树)
git notes --ref refs/notes/benchmarks show <commit>