gitolite/git:如何自动填充git预提交/预推钩子

gitolite/git:如何自动填充git预提交/预推钩子,git,githooks,gitolite,Git,Githooks,Gitolite,每当有人克隆我的存储库时,我想用自定义内容自动填充.git/hook/pre-push/pre-commit文件 我怎样才能做到这一点 git不会自己做这件事——这是出于设计。我对gitolite不太清楚,因为我对它不熟悉 实现这一点的一种方法是分发一个自定义克隆脚本,该脚本运行git clone,然后将钩子脚本创建/复制到适当的位置,可能从存储库本身、HTTP或FTP服务器获取,或者对脚本中的钩子内容进行硬编码;它没有客户端存在。

每当有人克隆我的存储库时,我想用自定义内容自动填充.git/hook/pre-push/pre-commit文件


我怎样才能做到这一点

git
不会自己做这件事——这是出于设计。我对gitolite不太清楚,因为我对它不熟悉


实现这一点的一种方法是分发一个自定义克隆脚本,该脚本运行
git clone
,然后将钩子脚本创建/复制到适当的位置,可能从存储库本身、HTTP或FTP服务器获取,或者对脚本中的钩子内容进行硬编码;它没有客户端存在。