如何知道什么东西被推入git存储库

时间:2009-05-06 02:23:52

标签: git

我想知道如何通过git检查某些内容是否已提交到存储库。 我们的想法是将提交的文件转换为代码审查工具。

2 个答案:

答案 0 :(得分:6)

您想要一个将新代码推送到代码审查工具的钩子:http://git-scm.com/docs/githooks

答案 1 :(得分:0)

也许最简单的方法是运行git-count-objects并查看对象数量何时增加。每5分钟轮询一次,或者你认为合适。

$ git count-objects -v
count: 13
size: 568
in-pack: 48
packs: 1
prune-packable: 0
garbage: 0

“count”被解压缩,“in-pack”被打包,因此“count”+“in-pack”应该在提交时增加至少一个。

或使用钩子。