一旦我推送到GitHub / BitBucket,他们如何知道解析git存储库?它是某种钩子吗?如果是这样,怎么样?
答案 0 :(得分:1)
不确定bitbucket,但github使用grit http://grit.rubyforge.org/
答案 1 :(得分:1)
GitHub(Ruby on Rails应用程序)使用Grit(用于git的Ruby库)在其服务器上读取和编写git存储库。当有人查看存储库时,GitHub使用Grit读取存储库(如果尚未缓存),或者如果存储库已缓存,则使用其缓存中的数据。