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