-2

一旦我推送到 GitHub/BitBucket,他们怎么知道解析 git 存储库?它是某种钩子吗?如果是这样,怎么做?

4

2 回答 2

1

不确定 bitbucket ,但 github 使用 grit http://grit.rubyforge.org/

于 2013-11-01T22:32:46.467 回答
1

GitHub(一个 Ruby on Rails 应用程序)使用Grit(一个用于 git 的 Ruby 库)在其服务器上读取和写入 git 存储库。当有人查看存储库时,如果存储库没有被缓存,GitHub 会使用 Grit 读取存储库,如果存储库已被缓存,它会使用其缓存中的数据。

于 2013-11-03T09:13:09.070 回答